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