Class DataContainer
Inheritance
System.Object
System.MarshalByRefObject
DataContainer
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
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.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen
Assembly: NXOpen.dll
Syntax
public class DataContainer : PropertyContainer, IMessageSink, IDisposable
Constructors
DataContainer(IntPtr)
Declaration
protected DataContainer(IntPtr ptr)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | ptr |
Methods
AddBits(String, Int32)
Declaration
public void AddBits(string propertyName, int bitsSc)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Int32 | bitsSc |
AddDouble(String, Double)
Declaration
public void AddDouble(string propertyName, double value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Double | value |
AddDoubleMatrix(String, Int32, Int32, Double[])
Declaration
public void AddDoubleMatrix(string propertyName, int nRows, int nColumns, double[] matrixValue)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Int32 | nRows | |
System.Int32 | nColumns | |
System.Double[] | matrixValue |
AddDoubleVector(String, Double[])
Declaration
public void AddDoubleVector(string propertyName, double[] doubleVector)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Double[] | doubleVector |
AddEnum(String, String[])
Declaration
public void AddEnum(string propertyName, string[] stringArray)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.String[] | stringArray |
AddFile(String, String)
Declaration
public void AddFile(string propertyName, string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.String | value |
AddInteger(String, Int32)
Declaration
public void AddInteger(string propertyName, int value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Int32 | value |
AddIntegerMatrix(String, Int32, Int32, Int32[])
Declaration
public void AddIntegerMatrix(string propertyName, int nRows, int nColumns, int[] matrixValue)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Int32 | nRows | |
System.Int32 | nColumns | |
System.Int32[] | matrixValue |
AddIntegerVector(String, Int32[])
Declaration
public void AddIntegerVector(string propertyName, int[] intVector)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Int32[] | intVector |
AddLogical(String, Boolean)
Declaration
public void AddLogical(string propertyName, bool value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.Boolean | value |
AddPoint(String, Point3d)
Declaration
public void AddPoint(string propertyName, Point3d pointSc)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
Point3d | pointSc |
AddString(String, String)
Declaration
public void AddString(string propertyName, string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.String | value |
AddStrings(String, String[])
Declaration
public void AddStrings(string propertyName, string[] stringArray)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
System.String[] | stringArray |
AddTaggedObject(String, TaggedObject)
Declaration
public void AddTaggedObject(string propertyName, TaggedObject taggedSc)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
TaggedObject | taggedSc |
AddTaggedObjectVector(String, TaggedObject[])
Declaration
public void AddTaggedObjectVector(string propertyName, TaggedObject[] tagVector)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
TaggedObject[] | tagVector |
AddVector(String, Vector3d)
Declaration
public void AddVector(string propertyName, Vector3d vector)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | |
Vector3d | vector |
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable