XmlLexicalStateId Class
Contains the lexical state IDs for the XML
language.
public class XmlLexicalStateId : LexicalStateIdProviderBase, ILexicalStateIdProvider, IIdProvider
- Inheritance:
- object LexicalStateIdProviderBase object
- Implements:
- ILexicalStateIdProvider IIdProvider
Remarks
This type was generated by the Actipro Language Designer tool v11.1.543.0 (http://www.actiprosoftware.com). Generated code is based on input created by Actipro Software LLC. Copyright (c) 2001-2025 Actipro Software LLC. All rights reserved.
Constructors
XmlLexicalStateId()
Initializes an instance of the class.
public XmlLexicalStateId()
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
CDataSection
Gets the CDataSection
lexical state ID.
public const int CDataSection = 11
Comment
Gets the Comment
lexical state ID.
public const int Comment = 6
Declaration
Gets the Declaration
lexical state ID.
public const int Declaration = 10
Default
Gets the Default
lexical state ID.
public const int Default = 1
DocTypeDeclaration
Gets the DocTypeDeclaration
lexical state ID.
public const int DocTypeDeclaration = 8
DocTypeDeclarationInternalSubset
Gets the DocTypeDeclarationInternalSubset
lexical state ID.
public const int DocTypeDeclarationInternalSubset = 9
EndTag
Gets the EndTag
lexical state ID.
public const int EndTag = 5
ProcessingInstruction
Gets the ProcessingInstruction
lexical state ID.
public const int ProcessingInstruction = 7
StartTag
Gets the StartTag
lexical state ID.
public const int StartTag = 2
StartTagAttributeDoubleQuoteValue
Gets the StartTagAttributeDoubleQuoteValue
lexical state ID.
public const int StartTagAttributeDoubleQuoteValue = 3
StartTagAttributeSingleQuoteValue
Gets the StartTagAttributeSingleQuoteValue
lexical state ID.
public const int StartTagAttributeSingleQuoteValue = 4