C# Class Microsoft.SourceBrowser.HtmlGenerator.ProjectGenerator

Afficher le fichier Open project: KirillOsenkov/SourceBrowser Class Usage Examples

Private Properties

Свойство Type Description
AddDocumentToFolder void
AddFileToRedirectMap void
AddHtmlFilesToRedirectMap void
GenerateDocument Task
GenerateIndex void
GenerateNamespaceExplorer void
GenerateProjectExplorer void
GetHyperlink string
GetProjectDestinationPath string
IncludeDocument bool
ProjectGenerator System
WriteDocument void
WriteDocuments void
WriteDocuments void
WriteFolder void
WriteFolderName void
WriteFolders void
WriteProjectStats void
WriteReferences void
WriteRootFolder void

Méthodes publiques

Méthode Description
Generate ( ) : Task
GenerateNonProjectFolder ( ) : void
ProjectGenerator ( SolutionGenerator solutionGenerator, Microsoft.CodeAnalysis.Project project ) : System
ProjectGenerator ( string folderName, string solutionDestinationFolder ) : System

This constructor is used for non-C#/VB projects such as "MSBuildFiles"

Private Methods

Méthode Description
AddDocumentToFolder ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, string document, string subfolders ) : void
AddFileToRedirectMap ( string filePath ) : void
AddHtmlFilesToRedirectMap ( ) : void
GenerateDocument ( Microsoft.CodeAnalysis.Document document ) : Task
GenerateIndex ( ) : void
GenerateNamespaceExplorer ( ) : void
GenerateProjectExplorer ( ) : void
GetHyperlink ( string document ) : string
GetProjectDestinationPath ( Microsoft.CodeAnalysis.Project project, string solutionDestinationPath ) : string
IncludeDocument ( Microsoft.CodeAnalysis.Document document ) : bool
ProjectGenerator ( ) : System
WriteDocument ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, string document, StringBuilder sb ) : void
WriteDocuments ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, StringBuilder sb ) : void
WriteDocuments ( StringBuilder sb ) : void
WriteFolder ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, StringBuilder sb ) : void
WriteFolderName ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, StringBuilder sb ) : void
WriteFolders ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, StringBuilder sb ) : void
WriteProjectStats ( StringBuilder sb ) : void
WriteReferences ( StringBuilder sb ) : void
WriteRootFolder ( Microsoft.SourceBrowser.HtmlGenerator.Folder folder, StringBuilder sb ) : void

Method Details

Generate() public méthode

public Generate ( ) : Task
Résultat Task

GenerateNonProjectFolder() public méthode

public GenerateNonProjectFolder ( ) : void
Résultat void

ProjectGenerator() public méthode

public ProjectGenerator ( SolutionGenerator solutionGenerator, Microsoft.CodeAnalysis.Project project ) : System
solutionGenerator SolutionGenerator
project Microsoft.CodeAnalysis.Project
Résultat System

ProjectGenerator() public méthode

This constructor is used for non-C#/VB projects such as "MSBuildFiles"
public ProjectGenerator ( string folderName, string solutionDestinationFolder ) : System
folderName string
solutionDestinationFolder string
Résultat System