Class BasePropertyTable
Inheritance
BasePropertyTable
Assembly: NXOpen.dll
Syntax
public class BasePropertyTable : NXObject, IMessageSink, INXObject
Constructors
BasePropertyTable()
Declaration
protected BasePropertyTable()
Properties
DescriptorNeutralName
Declaration
public string DescriptorNeutralName { get; }
Property Value
DescriptorSpecificName
Declaration
public string DescriptorSpecificName { get; }
Property Value
Methods
AddRowScalarFieldTable(string)
Declaration
public void AddRowScalarFieldTable(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
ClearTablePropertyOverride(string)
Declaration
public void ClearTablePropertyOverride(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
CopyProperties(BasePropertyTable)
Declaration
public void CopyProperties(BasePropertyTable sourceTable)
Parameters
CopyProperty(string, BasePropertyTable)
Declaration
public void CopyProperty(string propertyName, BasePropertyTable sourcePropertyTable)
Parameters
DeleteRowScalarFieldTable(string)
Declaration
public void DeleteRowScalarFieldTable(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
GetBasePropertyType(string)
Declaration
public BasePropertyTable.BasePropertyType GetBasePropertyType(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetBaseScalarFieldPropertyValue(string)
Declaration
public FieldExpression GetBaseScalarFieldPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetBaseScalarWithDataPropertyValue(string, out double, out Unit)
Declaration
public void GetBaseScalarWithDataPropertyValue(string propertyName, out double propertyValue, out Unit unitType)
Parameters
GetBooleanPropertyValue(string)
Declaration
public bool GetBooleanPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetComplexScalarFieldWrapperPropertyValue(string)
Declaration
public ComplexScalarFieldWrapper GetComplexScalarFieldWrapperPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetComplexVectorFieldWrapperPropertyValue(string)
Declaration
public ComplexVectorFieldWrapper GetComplexVectorFieldWrapperPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetCoordinateSystemPropertyValue(string)
Declaration
public CoordinateSystem GetCoordinateSystemPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetDoublePropertyValue(string)
Declaration
public double GetDoublePropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetFieldWrapperPropertyValue(string)
Declaration
public FieldWrapper GetFieldWrapperPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetFileReferencePropertyValue(string)
Declaration
public string GetFileReferencePropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetIntegerArrayPropertyValue(string)
Declaration
public int[] GetIntegerArrayPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetIntegerExpressionPropertyValue(string)
Declaration
public int GetIntegerExpressionPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetIntegerPropertyValue(string)
Declaration
public int GetIntegerPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetMaterialArrayPropertyValue(string, out PhysicalMaterial[])
Declaration
public void GetMaterialArrayPropertyValue(string propertyName, out PhysicalMaterial[] materials)
Parameters
GetMaterialPropertyValue(string, out bool, out PhysicalMaterial)
Declaration
public void GetMaterialPropertyValue(string propertyName, out bool materialInherited, out PhysicalMaterial material)
Parameters
GetMatrixPropertyValue(string)
Declaration
public ScalarMatrixValue GetMatrixPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetPropertyCount()
Declaration
public int GetPropertyCount()
Returns
GetPropertyNameByIndex(int)
Declaration
public string GetPropertyNameByIndex(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Returns
GetScalarArrayPropertyValue(string)
Declaration
public double[] GetScalarArrayPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetScalarArrayWithUnitsPropertyValue(string, out double[], out Unit)
Declaration
public void GetScalarArrayWithUnitsPropertyValue(string propertyName, out double[] propertyValue, out Unit unitType)
Parameters
GetScalarFieldTableRowCol(string, out int, out int)
Declaration
public void GetScalarFieldTableRowCol(string propertyName, out int nRows, out int nCols)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
int |
nRows |
|
int |
nCols |
|
GetScalarFieldWrapperByIndex(int, int, string)
Declaration
public ScalarFieldWrapper GetScalarFieldWrapperByIndex(int iRow, int iCol, string propertyName)
Parameters
Returns
GetScalarFieldWrapperPropertyValue(string)
Declaration
public ScalarFieldWrapper GetScalarFieldWrapperPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetScalarPropertyValue(string)
Declaration
public Expression GetScalarPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetScalarTablePropertyValue(string)
Declaration
public ScalarTableValue GetScalarTablePropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
GetStringPropertyValue(string)
Declaration
public string GetStringPropertyValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Returns
SetBaseScalarFieldPropertyValue(string, FieldExpression)
Declaration
public void SetBaseScalarFieldPropertyValue(string propertyName, FieldExpression propertyValue)
Parameters
SetBaseScalarWithDataPropertyValue(string, double, Unit)
Declaration
public void SetBaseScalarWithDataPropertyValue(string propertyName, double propertyValue, Unit unitType)
Parameters
SetBaseScalarWithDataPropertyValue(string, string, Unit)
Declaration
public void SetBaseScalarWithDataPropertyValue(string propertyName, string propertyValue, Unit unitType)
Parameters
SetBooleanPropertyValue(string, bool)
Declaration
public void SetBooleanPropertyValue(string propertyName, bool propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
bool |
propertyValue |
|
SetComplexScalarFieldWrapperPropertyValue(string, ComplexScalarFieldWrapper)
Declaration
public void SetComplexScalarFieldWrapperPropertyValue(string propertyName, ComplexScalarFieldWrapper propertyValue)
Parameters
SetComplexVectorFieldWrapperPropertyValue(string, ComplexVectorFieldWrapper)
Declaration
public void SetComplexVectorFieldWrapperPropertyValue(string propertyName, ComplexVectorFieldWrapper propertyValue)
Parameters
SetCoordinateSystemPropertyValue(string, CoordinateSystem)
Declaration
public void SetCoordinateSystemPropertyValue(string propertyName, CoordinateSystem propertyValue)
Parameters
SetDoublePropertyValue(string, double)
Declaration
public void SetDoublePropertyValue(string propertyName, double propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
double |
propertyValue |
|
SetFieldWrapperPropertyValue(string, FieldWrapper)
Declaration
public void SetFieldWrapperPropertyValue(string propertyName, FieldWrapper propertyValue)
Parameters
SetFileReferencePropertyValue(string, string)
Declaration
public void SetFileReferencePropertyValue(string propertyName, string propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
string |
propertyValue |
|
SetIntegerArrayPropertyValue(string, int[])
Declaration
public void SetIntegerArrayPropertyValue(string propertyName, int[] propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
int[] |
propertyValue |
|
SetIntegerExpressionPropertyValue(string, int)
Declaration
public void SetIntegerExpressionPropertyValue(string propertyName, int propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
int |
propertyValue |
|
SetIntegerPropertyValue(string, int)
Declaration
public void SetIntegerPropertyValue(string propertyName, int propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
int |
propertyValue |
|
SetMaterialArrayPropertyValue(string, PhysicalMaterial[])
Declaration
public void SetMaterialArrayPropertyValue(string propertyName, PhysicalMaterial[] material)
Parameters
SetMaterialPropertyValue(string, bool, PhysicalMaterial)
Declaration
public void SetMaterialPropertyValue(string propertyName, bool materialInherited, PhysicalMaterial material)
Parameters
SetMatrixPropertyValue(string, ScalarMatrixValue)
Declaration
public void SetMatrixPropertyValue(string propertyName, ScalarMatrixValue matrix)
Parameters
SetScalarArrayPropertyValue(string, double[])
Declaration
public void SetScalarArrayPropertyValue(string propertyName, double[] propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
double[] |
propertyValue |
|
SetScalarArrayWithUnitsPropertyValue(string, double[], Unit)
Declaration
public void SetScalarArrayWithUnitsPropertyValue(string propertyName, double[] propertyValue, Unit unitType)
Parameters
SetScalarFieldWrapperByIndex(int, int, string, ScalarFieldWrapper)
Declaration
public void SetScalarFieldWrapperByIndex(int iRow, int iCol, string propertyName, ScalarFieldWrapper propertyValue)
Parameters
SetScalarFieldWrapperPropertyValue(string, ScalarFieldWrapper)
Declaration
public void SetScalarFieldWrapperPropertyValue(string propertyName, ScalarFieldWrapper propertyValue)
Parameters
SetScalarPropertyValue(string, Expression)
Declaration
public void SetScalarPropertyValue(string propertyName, Expression propertyValue)
Parameters
SetScalarTablePropertyValue(string, ScalarTableValue)
Declaration
public void SetScalarTablePropertyValue(string propertyName, ScalarTableValue table)
Parameters
SetStringOnIntegerExpressionPropertyValue(string, string)
Declaration
public void SetStringOnIntegerExpressionPropertyValue(string propertyName, string propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
string |
propertyValue |
|
SetStringPropertyValue(string, string)
Declaration
public void SetStringPropertyValue(string propertyName, string propertyValue)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
string |
propertyValue |
|
SetTablePropertyOverride(string)
Declaration
public void SetTablePropertyOverride(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
SetTablePropertyWithoutValue(string)
Declaration
public void SetTablePropertyWithoutValue(string propertyName)
Parameters
Type |
Name |
Description |
string |
propertyName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink