VBLanguageCharacteristics 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 characteristics of the Visual Basic language.
public class VBLanguageCharacteristics : System.Web.Razor.Parser.LanguageCharacteristics<System.Web.Razor.Tokenizer.VBTokenizer,System.Web.Razor.Tokenizer.Symbols.VBSymbol,System.Web.Razor.Tokenizer.Symbols.VBSymbolType>
type VBLanguageCharacteristics = class
inherit LanguageCharacteristics<VBTokenizer, VBSymbol, VBSymbolType>
Public Class VBLanguageCharacteristics
Inherits LanguageCharacteristics(Of VBTokenizer, VBSymbol, VBSymbolType)
- Inheritance
Properties
Instance |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets an instance of this VBLanguageCharacteristics. |
Methods
CreateMarkerSymbol(SourceLocation) |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic marker symbol. |
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>) |
CreateSymbol(SourceLocation, String, VBSymbolType, IEnumerable<RazorError>) |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic symbol. |
CreateTokenizer(ITextDocument) |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates a Visual Basic tokenizer. |
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>) |
FlipBracket(VBSymbolType) |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Flips the given bracket. |
GetKnownSymbolType(KnownSymbolType) |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Retrieves the type of the known symbol. |
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>) |
GetSample(VBSymbolType) |
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets a sample symbol with the given type. |
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>) |