Class RobotWare
Describes a RobotWare version. Two instances are considered equal if they have the same version and the same option objects. The name isn't regarded.
Inherited Members
Namespace: ABB.Robotics.Controllers
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public class RobotWare : NamedObject, INamedObject, IComparable
Constructors
RobotWare(String)
Initializes a new instance of the RobotWare class.
Declaration
public RobotWare(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The name. |
Properties
Options
Gets the options.
Declaration
public RobotWareOptionCollection Options { get; }
Property Value
Type | Description |
---|---|
RobotWareOptionCollection | The options. |
Version
Gets the version.
Declaration
public Version Version { get; }
Property Value
Type | Description |
---|---|
System.Version | The version. |
Methods
Equals(RobotWare)
Equalses the specified obj.
Declaration
public bool Equals(RobotWare obj)
Parameters
Type | Name | Description |
---|---|---|
RobotWare | obj | The obj. |
Returns
Type | Description |
---|---|
System.Boolean |
Equals(Object)
Merges the functionality of Equals( string ) and Equals( NamedObject ).
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to compare with. |
Returns
Type | Description |
---|---|
System.Boolean | True if the names are equals. |
Overrides
GetHashCode()
Gets the hash code of the object based on the name.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code for object. |
Overrides
Implements
System.IComparable