HtmlLanguageCharacteristics Class

Definition

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Represents the different language characteristics in an html.

public class HtmlLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.HtmlTokenizer,System.Web.Razor.Tokenizer.Symbols.HtmlSymbol,System.Web.Razor.Tokenizer.Symbols.HtmlSymbolType>
type HtmlLanguageCharacteristics = class
    inherit LanguageCharacteristics<HtmlTokenizer, HtmlSymbol, HtmlSymbolType>
Public Class HtmlLanguageCharacteristics
Inherits LanguageCharacteristics(Of HtmlTokenizer, HtmlSymbol, HtmlSymbolType)
Inheritance

Properties

Instance

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the instance for the HtmlLanguageCharacteristics class.

Methods

CreateMarkerSymbol(SourceLocation)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a marker symbol in the Html.

CreateSymbol(SourceLocation, String, HtmlSymbolType, IEnumerable<RazorError>)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a symbol in the Html.

CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Creates a code language symbol with the specified source location with the specified source location as the start marker.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
CreateTokenizer(ITextDocument)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates an html tokenizer.

FlipBracket(HtmlSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flips the bracket symbol in the html.

FlipBracket(TSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Returns the opposite bracket symbol for the specified bracket symbol.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
GetKnownSymbolType(KnownSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the KnownSymbolType in the html.

GetSample(HtmlSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol in the html.

GetSample(TSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Gets the actual symbol for the given language symbol type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentBody(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment body type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStar(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment star type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsCommentStart(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a comment start type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsIdentifier(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an identifier type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKeyword(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a keyword type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsKnownSymbolType(TSymbol, KnownSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol type is a known symbol type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsNewLine(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a new line type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsTransition(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a transition type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsUnknown(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an unknown type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
IsWhiteSpace(TSymbol)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is a whitespace type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
KnowsSymbolType(KnownSymbolType)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Determines whether the symbol is an unknown type.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
SplitSymbol(TSymbol, Int32, TSymbolType)

Splits the content of the code language symbol at the specified index.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(SourceLocation, String)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Splits the specified string into tokens.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)
TokenizeString(String)

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Splits the specified string into tokens.

(Inherited from LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>)

Applies to