C# 클래스 ColorCode.Formatting.HtmlFormatter

상속: IFormatter
파일 보기 프로젝트 열기: Code52/ColourCode 1 사용 예제들

공개 메소드들

메소드 설명
Write ( string parsedSourceCode, IList scopes, IStyleSheet styleSheet, TextWriter textWriter ) : void
WriteFooter ( IStyleSheet styleSheet, ILanguage language, TextWriter textWriter ) : void
WriteHeader ( IStyleSheet styleSheet, ILanguage language, TextWriter textWriter ) : void

비공개 메소드들

메소드 설명
BuildSpanForCapturedStyle ( ColorCode.Parsing.Scope scope, IStyleSheet styleSheet, TextWriter writer ) : void
GetStyleInsertionsForCapturedStyle ( ColorCode.Parsing.Scope scope, ICollection styleInsertions ) : void
WriteElementEnd ( string elementName, TextWriter writer ) : void
WriteElementStart ( string elementName, Color foreground, Color background, TextWriter writer ) : void
WriteElementStart ( string elementName, TextWriter writer ) : void
WriteHeaderDivEnd ( TextWriter writer ) : void
WriteHeaderDivStart ( IStyleSheet styleSheet, TextWriter writer ) : void
WriteHeaderPreEnd ( TextWriter writer ) : void
WriteHeaderPreStart ( TextWriter writer ) : void

메소드 상세

Write() 공개 메소드

public Write ( string parsedSourceCode, IList scopes, IStyleSheet styleSheet, TextWriter textWriter ) : void
parsedSourceCode string
scopes IList
styleSheet IStyleSheet
textWriter System.IO.TextWriter
리턴 void

WriteFooter() 공개 메소드

public WriteFooter ( IStyleSheet styleSheet, ILanguage language, TextWriter textWriter ) : void
styleSheet IStyleSheet
language ILanguage
textWriter System.IO.TextWriter
리턴 void

WriteHeader() 공개 메소드

public WriteHeader ( IStyleSheet styleSheet, ILanguage language, TextWriter textWriter ) : void
styleSheet IStyleSheet
language ILanguage
textWriter System.IO.TextWriter
리턴 void