Interface INode
Namespace: PushTechnology.ClientInterface.Data.Record.Schema
Assembly: Diffusion.Client.dll
Syntax
public interface INode
Remarks
Implemented in Version 6.0.
Properties
IsVariable
Returns true if the node has variable multiplicity (that is Min != Max).
Declaration
bool IsVariable { get; }
Property Value
Type | Description |
---|---|
Boolean | Whether the node has variable multiplicity. |
Max
Returns the maximum number of occurrences.
Declaration
int Max { get; }
Property Value
Type | Description |
---|---|
Int32 | The maximum number of occurrences. |
Remarks
This will be a positive value greater than or equal to the Min value, or -1 to indicate an unlimited number.
Min
Returns the minimum number of occurrences.
Declaration
int Min { get; }
Property Value
Type | Description |
---|---|
Int32 | The minimum number of occurrences. |
Remarks
This may be 0 for a variable multiplicity field; otherwise, it will be a positive value.
Name
Returns the node name.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
String | The node name. |