Class Domain
Main interface to the configuration domain. Requires special license.
Inherited Members
Namespace: ABB.Robotics.Controllers.ConfigurationDomain
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public class Domain : SDKControllerBoundBase, IComparable, INamedObject, IDisposable
Properties
Item[String]
Gets the type object with the specified name.
Declaration
public Type this[string name] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Property Value
Type | Description |
---|---|
Type |
Types
Gets all types in the domain.
Declaration
public TypeCollection Types { get; }
Property Value
Type | Description |
---|---|
TypeCollection |
Methods
Accept(IMetadataVisitor)
Accepts a visitor object.
Declaration
public void Accept(IMetadataVisitor visitor)
Parameters
Type | Name | Description |
---|---|---|
IMetadataVisitor | visitor | Visitor object. |
Reset()
Resets the domain to its initial state. This removes any externally created instances.
Declaration
public void Reset()
Save(String)
Saves database configuration domain to a specified file.
Declaration
public void Save(string destfile)
Parameters
Type | Name | Description |
---|---|---|
System.String | destfile | Path of the destination file. |
Remarks
The method overwrites the specified file if it exists. Requires UAS grant UAS_BACKUP.
Implements
System.IComparable
System.IDisposable