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