XmlAstNodeId Class
Contains the AST node IDs for the XML
language.
public class XmlAstNodeId : AstNodeIdProviderBase, IAstNodeIdProvider, IIdProvider
- Inheritance:
- Object AstNodeIdProviderBase Object
- Implements:
- IAstNodeIdProvider IIdProvider
Remarks
This type was generated by the Actipro Language Designer tool v14.1.602.0 (http://www.actiprosoftware.com).
Constructors
XmlAstNodeId()
public XmlAstNodeId()
Properties
MaxId
Gets the maximum AST node ID returned by this provider.
public override int MaxId { get; }
Property Value
- Int32:
The maximum AST node ID returned by this provider.
MinId
Gets the minimum AST node ID returned by this provider.
public override int MinId { get; }
Property Value
- Int32:
The minimum AST node ID returned by this provider.
Methods
ContainsId(Int32)
Returns whether the specified ID value is valid for this AST node ID provider.
public override bool ContainsId(int id)
Parameter | Type | Description |
---|---|---|
id | Int32 | The AST node ID to examine. |
Returns
- Boolean:
true
if the ID value is valid; otherwise,false
GetDescription(Int32)
Returns the actual string representation for the specified AST node ID.
public override string GetDescription(int id)
Parameter | Type | Description |
---|---|---|
id | Int32 | The AST node ID to examine. |
Returns
- String:
The actual string representation for the specified AST node ID.
GetKey(Int32)
Returns the string-based key for the specified AST node ID.
public override string GetKey(int id)
Parameter | Type | Description |
---|---|---|
id | Int32 | The AST node ID to examine. |
Returns
- String:
The string-based key for the specified AST node ID.
Fields
CDataSection
Gets the CDataSection
AST node ID.
public const int CDataSection = 15001
Comment
Gets the Comment
AST node ID.
public const int Comment = 15002
CompilationUnit
Gets the CompilationUnit
AST node ID.
public const int CompilationUnit = 15000
Declaration
Gets the Declaration
AST node ID.
public const int Declaration = 15003
Element
Gets the Element
AST node ID.
public const int Element = 15004
ElementAttribute
Gets the ElementAttribute
AST node ID.
public const int ElementAttribute = 15005
ElementContent
Gets the ElementContent
AST node ID.
public const int ElementContent = 15006
EndTag
Gets the EndTag
AST node ID.
public const int EndTag = 15007
ProcessingInstruction
Gets the ProcessingInstruction
AST node ID.
public const int ProcessingInstruction = 15008