Class Document
Encapsulates a complete configuration document.
Implements
System.Collections.Generic.IList<TypeNode>
System.Collections.Generic.ICollection<TypeNode>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<TypeNode>
System.Collections.Generic.IReadOnlyCollection<TypeNode>
System.Collections.Generic.IEnumerable<TypeNode>
System.Collections.IEnumerable
Inherited Members
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Add(ABB.Robotics.Controllers.Configuration.TypeNode)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Clear()
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.CopyTo(ABB.Robotics.Controllers.Configuration.TypeNode[], System.Int32)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Contains(ABB.Robotics.Controllers.Configuration.TypeNode)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.GetEnumerator()
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.IndexOf(ABB.Robotics.Controllers.Configuration.TypeNode)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Insert(System.Int32, ABB.Robotics.Controllers.Configuration.TypeNode)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Remove(ABB.Robotics.Controllers.Configuration.TypeNode)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.RemoveAt(System.Int32)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IEnumerable.GetEnumerator()
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.get_Item(System.Int32)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.Add(System.Object)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.Contains(System.Object)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.IndexOf(System.Object)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.Remove(System.Object)
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Count
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Items
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.Item[System.Int32]
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.Generic.ICollection<ABB.Robotics.Controllers.Configuration.TypeNode>.IsReadOnly
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.ICollection.IsSynchronized
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.ICollection.SyncRoot
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.Item[System.Int32]
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.IsReadOnly
System.Collections.ObjectModel.Collection<ABB.Robotics.Controllers.Configuration.TypeNode>.System.Collections.IList.IsFixedSize
Namespace: ABB.Robotics.Controllers.Configuration
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public class Document : Collection<TypeNode>, IList<TypeNode>, ICollection<TypeNode>, IList, ICollection, IReadOnlyList<TypeNode>, IReadOnlyCollection<TypeNode>, IEnumerable<TypeNode>, IEnumerable
Constructors
Document()
Declaration
public Document()
Properties
ControllerVersionHigh
Gets/Sets the controller version. May be an empty string if no version is specified.
Declaration
public string ControllerVersionHigh { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ControllerVersionLow
Gets/Sets the controller version. May be an empty string if no version is specified.
Declaration
public string ControllerVersionLow { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Domain
Gets/Sets the domain for this object.
Declaration
public string Domain { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UnitProperties
Gets/Sets the unit property string.
Declaration
public string UnitProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Version
Gets/Sets the version string.
Declaration
public string Version { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
Equals(Document)
Checks is two documents are equal.
Declaration
public bool Equals(Document doc)
Parameters
| Type | Name | Description |
|---|---|---|
| Document | doc | The document to compare to. |
Returns
| Type | Description |
|---|---|
| System.Boolean | True if the documents are equal. |
ToString()
Returns the string representation of this object.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String | The domain of the object. |
Overrides
System.Object.ToString()
Implements
System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<T>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable