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()
Initializes an instance of the class.
public XmlAstNodeId()
Properties
MaxId
Gets the maximum AST node ID returned by this provider.
public override int MaxId { get; }
Property Value
- int:
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
- int:
The minimum AST node ID returned by this provider.
Methods
ContainsId(int)
Returns whether the specified ID value is valid for this AST node ID provider.
public override bool ContainsId(int id)
| Parameter | Type | Description |
|---|---|---|
| id | int | The AST node ID to examine. |
Returns
- bool:
trueif the ID value is valid; otherwise,false
GetDescription(int)
Returns the actual string representation for the specified AST node ID.
public override string GetDescription(int id)
| Parameter | Type | Description |
|---|---|---|
| id | int | The AST node ID to examine. |
Returns
- string:
The actual string representation for the specified AST node ID.
GetKey(int)
Returns the string-based key for the specified AST node ID.
public override string GetKey(int id)
| Parameter | Type | Description |
|---|---|---|
| id | int | 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