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