VBLexicalStateId Class
Contains the lexical state IDs for the Visual Basic
language.
public class VBLexicalStateId : LexicalStateIdProviderBase, ILexicalStateIdProvider, IIdProvider
- Inheritance:
- object LexicalStateIdProviderBase object
- Implements:
- ILexicalStateIdProvider IIdProvider
Remarks
This type was generated by the Actipro Language Designer tool v13.2.590.0 (http://www.actiprosoftware.com).
Constructors
VBLexicalStateId()
Initializes an instance of the class.
public VBLexicalStateId()
Properties
MaxId
Gets the maximum lexical state ID returned by this provider.
public override int MaxId { get; }
Property Value
- int:
The maximum lexical state ID returned by this provider.
MinId
Gets the minimum lexical state ID returned by this provider.
public override int MinId { get; }
Property Value
- int:
The minimum lexical state ID returned by this provider.
Methods
ContainsId(int)
Returns whether the specified ID value is valid for this lexical state ID provider.
public override bool ContainsId(int id)
Parameter | Type | Description |
---|---|---|
id | int | The lexical state ID to examine. |
Returns
- bool:
true
if the ID value is valid; otherwise,false
GetDescription(int)
Returns the actual string representation for the specified lexical state ID.
public override string GetDescription(int id)
Parameter | Type | Description |
---|---|---|
id | int | The lexical state ID to examine. |
Returns
- string:
The actual string representation for the specified lexical state ID.
GetKey(int)
Returns the string-based key for the specified lexical state ID.
public override string GetKey(int id)
Parameter | Type | Description |
---|---|---|
id | int | The lexical state ID to examine. |
Returns
- string:
The string-based key for the specified lexical state ID.
Fields
Default
Gets the Default
lexical state ID.
public const int Default = 11000
DocumentationComment
Gets the DocumentationComment
lexical state ID.
public const int DocumentationComment = 11003
ImportsStatement
Gets the ImportsStatement
lexical state ID.
public const int ImportsStatement = 11001
PreprocessorDirective
Gets the PreprocessorDirective
lexical state ID.
public const int PreprocessorDirective = 11004
XmlNamespaceImportsClause
Gets the XmlNamespaceImportsClause
lexical state ID.
public const int XmlNamespaceImportsClause = 11002