C# 클래스 Microsoft.SourceBrowser.HtmlGenerator.Markup

파일 보기 프로젝트 열기: KirillOsenkov/SourceBrowser 1 사용 예제들

공개 메소드들

메소드 설명
A ( string url, string displayText, string target = "" ) : string
EscapeSemicolons ( string text ) : string
FormatLineLink ( string documentUrl, int i ) : string
GeneratePartialTypeDisambiguationFile ( string solutionDestinationFolder, string projectDestinationFolder, string symbolId, IEnumerable filePaths ) : void
GenerateResultsHtml ( string solutionDestinationFolder ) : void
GenerateResultsHtmlWithAssemblyList ( string solutionDestinationFolder, IEnumerable assemblyList ) : void
GetDocumentPrefix ( string title, string relativePathToRoot, int lineCount, string customJSOnloadFunction = "i" ) : string
GetDocumentSuffix ( ) : string
GetProjectExplorerReference ( string url, string assemblyName ) : string
GetResultsHtmlPrefix ( ) : string
GetResultsHtmlSuffix ( bool emitSolutionBrowserLink ) : string
GetTablePrefix ( ) : string
GetTablePrefix ( string documentUrl, int pregenerateLineNumbers, string glyphHtml ) : string
HtmlEscape ( string text ) : string
HtmlEscape ( string text, int &start, int &end ) : string
Tag ( string tag, string content, string>.IEnumerable attributes = null ) : string
WriteLinkPanel ( Action writeLine ) : void
WriteMetadataToSourceRedirectPrefix ( StreamWriter writer ) : void
WriteMetadataToSourceRedirectSuffix ( StreamWriter writer ) : void
WriteNamespaceExplorerPrefix ( string assemblyName, StreamWriter sw, string pathPrefix = "" ) : void
WriteNamespaceExplorerSuffix ( StreamWriter sw ) : void
WriteProjectExplorerPrefix ( StringBuilder sb, string projectTitle ) : void
WriteProjectExplorerSuffix ( StringBuilder sb ) : void
WriteProjectIndex ( StringBuilder sb, string assemblyName ) : void
WriteRedirectFile ( string projectFolder ) : void
WriteReferencesFileHeader ( StreamWriter writer, string title ) : void
WriteReferencesNotFoundFile ( string folder ) : void
WriteSolutionExplorerPrefix ( TextWriter writer ) : void
WriteSolutionExplorerSuffix ( TextWriter writer ) : void
WriteSymbol ( DeclaredSymbolInfo symbol, StringBuilder sb ) : void

비공개 메소드들

메소드 설명
GenerateLineNumberText ( int lineNumbers, string documentUrl ) : string
GetGlyph ( DeclaredSymbolInfo symbol ) : string
IntersperseLineBreaks ( string text ) : string
Offset ( int &position, int barrier, int offset ) : void

메소드 상세

A() 공개 정적인 메소드

public static A ( string url, string displayText, string target = "" ) : string
url string
displayText string
target string
리턴 string

EscapeSemicolons() 공개 정적인 메소드

public static EscapeSemicolons ( string text ) : string
text string
리턴 string

FormatLineLink() 공개 정적인 메소드

public static FormatLineLink ( string documentUrl, int i ) : string
documentUrl string
i int
리턴 string

GeneratePartialTypeDisambiguationFile() 공개 정적인 메소드

public static GeneratePartialTypeDisambiguationFile ( string solutionDestinationFolder, string projectDestinationFolder, string symbolId, IEnumerable filePaths ) : void
solutionDestinationFolder string
projectDestinationFolder string
symbolId string
filePaths IEnumerable
리턴 void

GenerateResultsHtml() 공개 정적인 메소드

public static GenerateResultsHtml ( string solutionDestinationFolder ) : void
solutionDestinationFolder string
리턴 void

GenerateResultsHtmlWithAssemblyList() 공개 정적인 메소드

public static GenerateResultsHtmlWithAssemblyList ( string solutionDestinationFolder, IEnumerable assemblyList ) : void
solutionDestinationFolder string
assemblyList IEnumerable
리턴 void

GetDocumentPrefix() 공개 정적인 메소드

public static GetDocumentPrefix ( string title, string relativePathToRoot, int lineCount, string customJSOnloadFunction = "i" ) : string
title string
relativePathToRoot string
lineCount int
customJSOnloadFunction string
리턴 string

GetDocumentSuffix() 공개 정적인 메소드

public static GetDocumentSuffix ( ) : string
리턴 string

GetProjectExplorerReference() 공개 정적인 메소드

public static GetProjectExplorerReference ( string url, string assemblyName ) : string
url string
assemblyName string
리턴 string

GetResultsHtmlPrefix() 공개 정적인 메소드

public static GetResultsHtmlPrefix ( ) : string
리턴 string

GetResultsHtmlSuffix() 공개 정적인 메소드

public static GetResultsHtmlSuffix ( bool emitSolutionBrowserLink ) : string
emitSolutionBrowserLink bool
리턴 string

GetTablePrefix() 공개 정적인 메소드

public static GetTablePrefix ( ) : string
리턴 string

GetTablePrefix() 공개 정적인 메소드

public static GetTablePrefix ( string documentUrl, int pregenerateLineNumbers, string glyphHtml ) : string
documentUrl string
pregenerateLineNumbers int
glyphHtml string
리턴 string

HtmlEscape() 공개 정적인 메소드

public static HtmlEscape ( string text ) : string
text string
리턴 string

HtmlEscape() 공개 정적인 메소드

public static HtmlEscape ( string text, int &start, int &end ) : string
text string
start int
end int
리턴 string

Tag() 공개 정적인 메소드

public static Tag ( string tag, string content, string>.IEnumerable attributes = null ) : string
tag string
content string
attributes string>.IEnumerable
리턴 string

WriteLinkPanel() 공개 정적인 메소드

public static WriteLinkPanel ( Action writeLine ) : void
writeLine Action
리턴 void

WriteMetadataToSourceRedirectPrefix() 공개 정적인 메소드

public static WriteMetadataToSourceRedirectPrefix ( StreamWriter writer ) : void
writer System.IO.StreamWriter
리턴 void

WriteMetadataToSourceRedirectSuffix() 공개 정적인 메소드

public static WriteMetadataToSourceRedirectSuffix ( StreamWriter writer ) : void
writer System.IO.StreamWriter
리턴 void

WriteNamespaceExplorerPrefix() 공개 정적인 메소드

public static WriteNamespaceExplorerPrefix ( string assemblyName, StreamWriter sw, string pathPrefix = "" ) : void
assemblyName string
sw System.IO.StreamWriter
pathPrefix string
리턴 void

WriteNamespaceExplorerSuffix() 공개 정적인 메소드

public static WriteNamespaceExplorerSuffix ( StreamWriter sw ) : void
sw System.IO.StreamWriter
리턴 void

WriteProjectExplorerPrefix() 공개 정적인 메소드

public static WriteProjectExplorerPrefix ( StringBuilder sb, string projectTitle ) : void
sb StringBuilder
projectTitle string
리턴 void

WriteProjectExplorerSuffix() 공개 정적인 메소드

public static WriteProjectExplorerSuffix ( StringBuilder sb ) : void
sb StringBuilder
리턴 void

WriteProjectIndex() 공개 정적인 메소드

public static WriteProjectIndex ( StringBuilder sb, string assemblyName ) : void
sb StringBuilder
assemblyName string
리턴 void

WriteRedirectFile() 공개 정적인 메소드

public static WriteRedirectFile ( string projectFolder ) : void
projectFolder string
리턴 void

WriteReferencesFileHeader() 공개 정적인 메소드

public static WriteReferencesFileHeader ( StreamWriter writer, string title ) : void
writer System.IO.StreamWriter
title string
리턴 void

WriteReferencesNotFoundFile() 공개 정적인 메소드

public static WriteReferencesNotFoundFile ( string folder ) : void
folder string
리턴 void

WriteSolutionExplorerPrefix() 공개 정적인 메소드

public static WriteSolutionExplorerPrefix ( TextWriter writer ) : void
writer System.IO.TextWriter
리턴 void

WriteSolutionExplorerSuffix() 공개 정적인 메소드

public static WriteSolutionExplorerSuffix ( TextWriter writer ) : void
writer System.IO.TextWriter
리턴 void

WriteSymbol() 공개 정적인 메소드

public static WriteSymbol ( DeclaredSymbolInfo symbol, StringBuilder sb ) : void
symbol DeclaredSymbolInfo
sb StringBuilder
리턴 void