HtmlLanguageCharacteristics Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for