Class UnitCollection
Inheritance
System.Object
System.MarshalByRefObject
UnitCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class UnitCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
UnitCollection()
Declaration
protected UnitCollection()
UnitCollection(BasePart)
Declaration
protected UnitCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
Convert(Unit, Unit, Double)
Declaration
public double Convert(Unit initialUnitType, Unit targetUnitType, double initialValue)
Parameters
Type |
Name |
Description |
Unit |
initialUnitType |
|
Unit |
targetUnitType |
|
System.Double |
initialValue |
|
Returns
Type |
Description |
System.Double |
|
EnumerateMoveNext(ref Tag, Byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
System.Byte[] |
state |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
FindObject(String)
Declaration
public Unit FindObject(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
GetBase(String)
Declaration
public Unit GetBase(string measureName)
Parameters
Type |
Name |
Description |
System.String |
measureName |
|
Returns
GetDataEntryUnit(String)
Declaration
public Unit GetDataEntryUnit(string measureName)
Parameters
Type |
Name |
Description |
System.String |
measureName |
|
Returns
GetDefaultDataEntryUnits()
Declaration
public UnitCollection.UnitDefaults GetDefaultDataEntryUnits()
Returns
Declaration
public UnitCollection.UnitDefaults GetDefaultObjectInformationUnits()
Returns
GetMeasures()
Declaration
public string[] GetMeasures()
Returns
Type |
Description |
System.String[] |
|
GetMeasureTypes(String)
Declaration
public Unit[] GetMeasureTypes(string measureName)
Parameters
Type |
Name |
Description |
System.String |
measureName |
|
Returns
Declaration
public Unit GetObjectInformationUnit(string measureName)
Parameters
Type |
Name |
Description |
System.String |
measureName |
|
Returns
SetDefaultDataEntryUnits(UnitCollection.UnitDefaults)
Declaration
public void SetDefaultDataEntryUnits(UnitCollection.UnitDefaults defaults)
Parameters
Declaration
public void SetDefaultObjectInformationUnits(UnitCollection.UnitDefaults defaults)
Parameters
ToArray()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable