C# Class Microsoft.Html.Core.Test.Utility.EventLogger

Show file Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
AppendToken ( string prefix, IHtmlToken t, bool isGhost = false ) : void
EventLogger ( HtmlParser parser ) : System.Diagnostics
OnAttribute ( object sender, HtmlParserAttributeEventArgs e ) : void
OnComment ( object sender, HtmlParserCommentEventArgs e ) : void
OnEndTagClose ( object sender, HtmlParserCloseTagEventArgs e ) : void
OnEndTagOpen ( object sender, HtmlParserOpenTagEventArgs e ) : void
OnEntity ( object sender, HtmlParserRangeEventArgs e ) : void
OnScriptBlock ( object sender, HtmlParserBlockRangeEventArgs e ) : void
OnStartTagClose ( object sender, HtmlParserCloseTagEventArgs e ) : void
OnStartTagOpen ( object sender, HtmlParserOpenTagEventArgs e ) : void
OnStyleBlock ( object sender, HtmlParserBlockRangeEventArgs e ) : void
parser_OnDoctypeTag ( object sender, HtmlParserOpenTagEventArgs e ) : void

Private Methods

Method Description
ToString ( ) : string
TokenTypeAsString ( HtmlTokenType t ) : string

Method Details

AppendToken() public method

public AppendToken ( string prefix, IHtmlToken t, bool isGhost = false ) : void
prefix string
t IHtmlToken
isGhost bool
return void

EventLogger() public method

public EventLogger ( HtmlParser parser ) : System.Diagnostics
parser Microsoft.Html.Core.Parser.HtmlParser
return System.Diagnostics

OnAttribute() public method

public OnAttribute ( object sender, HtmlParserAttributeEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserAttributeEventArgs
return void

OnComment() public method

public OnComment ( object sender, HtmlParserCommentEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserCommentEventArgs
return void

OnEndTagClose() public method

public OnEndTagClose ( object sender, HtmlParserCloseTagEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserCloseTagEventArgs
return void

OnEndTagOpen() public method

public OnEndTagOpen ( object sender, HtmlParserOpenTagEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserOpenTagEventArgs
return void

OnEntity() public method

public OnEntity ( object sender, HtmlParserRangeEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserRangeEventArgs
return void

OnScriptBlock() public method

public OnScriptBlock ( object sender, HtmlParserBlockRangeEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserBlockRangeEventArgs
return void

OnStartTagClose() public method

public OnStartTagClose ( object sender, HtmlParserCloseTagEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserCloseTagEventArgs
return void

OnStartTagOpen() public method

public OnStartTagOpen ( object sender, HtmlParserOpenTagEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserOpenTagEventArgs
return void

OnStyleBlock() public method

public OnStyleBlock ( object sender, HtmlParserBlockRangeEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserBlockRangeEventArgs
return void

parser_OnDoctypeTag() public method

public parser_OnDoctypeTag ( object sender, HtmlParserOpenTagEventArgs e ) : void
sender object
e Microsoft.Html.Core.Parser.HtmlParserOpenTagEventArgs
return void