Class Type
This class contains abstract for a configuration type.
Inherited Members
Namespace: ABB.Robotics.Controllers.ConfigurationDomain
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public class Type : SDKControllerBoundBase, IComparable, INamedObject, IDisposable
Properties
Attributes
Gets the collection of attributes for this type.
Declaration
public AttributeCollection Attributes { get; }
Property Value
Type | Description |
---|---|
AttributeCollection |
Domain
Gets the parent domain.
Declaration
public Domain Domain { get; }
Property Value
Type | Description |
---|---|
Domain |
Item[String]
Gets a named instance of this type.
Declaration
public Instance this[string name] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Property Value
Type | Description |
---|---|
Instance |
Methods
Accept(IMetadataVisitor)
Accepts a visitor object.
Declaration
public void Accept(IMetadataVisitor visitor)
Parameters
Type | Name | Description |
---|---|---|
IMetadataVisitor | visitor | Visitor object. |
Create(String)
Creates an object with the specified name.
Declaration
public Instance Create(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Name of instance. |
Returns
Type | Description |
---|---|
Instance | The new object. |
GetInstance(String)
Returns the read only copy of named instance.
Declaration
public Instance GetInstance(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Name of instance. |
Returns
Type | Description |
---|---|
Instance | A Cfg object. |
GetInstances()
Returns the read only copy of instances.
Declaration
public Instance[] GetInstances()
Returns
Type | Description |
---|---|
Instance[] |
GetObject(String)
Gets the named instance. This is Obsolete, use GetInstance(String) instead.
Declaration
[Obsolete("Use GetInstance instead.")]
public Instance GetObject(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Name of instance. |
Returns
Type | Description |
---|---|
Instance | A Cfg object. |
GetObjects()
Returns an array of all available instances. This is Obsolete, use GetInstances() instead.
Declaration
[Obsolete("Use GetInstances instead.")]
public Instance[] GetObjects()
Returns
Type | Description |
---|---|
Instance[] |
Implements
System.IComparable
System.IDisposable