[This is preliminary documentation and is subject to change.]
The IConfigNode type exposes the following members.Methods
Name | Description | |
---|---|---|
![]() | IsSameName(String) |
Returns true when another name is the same as this node's name
|
![]() | IsSameName(IConfigNode) |
Returns true when another node has the same name as this one
|
![]() | ValueAsBool | |
![]() | ValueAsByte | |
![]() | ValueAsByteArray | |
![]() | ValueAsDateTime | |
![]() | ValueAsDecimal | |
![]() | ValueAsDouble | |
![]() | ValueAsEnum TEnum | |
![]() | ValueAsFloat | |
![]() | ValueAsGDID | |
![]() | ValueAsGUID | |
![]() | ValueAsInt | |
![]() | ValueAsLong | |
![]() | ValueAsNullableBool | |
![]() | ValueAsNullableByte | |
![]() | ValueAsNullableDateTime | |
![]() | ValueAsNullableDecimal | |
![]() | ValueAsNullableDouble | |
![]() | ValueAsNullableEnum TEnum | |
![]() | ValueAsNullableFloat | |
![]() | ValueAsNullableGDID | |
![]() | ValueAsNullableGUID | |
![]() | ValueAsNullableInt | |
![]() | ValueAsNullableLong | |
![]() | ValueAsNullableSByte | |
![]() | ValueAsNullableShort | |
![]() | ValueAsNullableTimeSpan | |
![]() | ValueAsNullableUInt | |
![]() | ValueAsNullableULong | |
![]() | ValueAsNullableUShort | |
![]() | ValueAsSByte | |
![]() | ValueAsShort | |
![]() | ValueAsString | |
![]() | ValueAsTimeSpan | |
![]() | ValueAsType |
Tries to get value as specified type or throws if it can not be converted
|
![]() | ValueAsUInt | |
![]() | ValueAsULong | |
![]() | ValueAsUShort |
Properties
Name | Description | |
---|---|---|
![]() | Configuration |
References configuration this node is under
|
![]() | EvaluatedValue |
Returns null or value of this node with all variables evaluated
|
![]() | Exists |
Determines whether this node really exists in configuration or is just a sentinel empty node
|
![]() | Name | (Inherited from INamed.) |
![]() | Parent |
References parent node or empty node if this is the top-most node with no parent
|
![]() | RootPath |
Returns a path from root to this node
|
![]() | Value |
Returns null or value of this node with all variables evaluated
|
![]() | VerbatimValue |
Returns varbatim (without variable evaluation) node value or null
|
See Also