Search Results for

    Show / Hide Table of Contents

    Class BasePropertyTable

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    BasePropertyTable
    PropertyTable
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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 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
    Type Name Description
    BasePropertyTable sourceTable

    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
    Type Description
    BasePropertyTable.BasePropertyType

    GetBaseScalarFieldPropertyValue(String)

    Declaration
    public FieldExpression GetBaseScalarFieldPropertyValue(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    FieldExpression

    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
    Type Description
    ComplexScalarFieldWrapper

    GetComplexVectorFieldWrapperPropertyValue(String)

    Declaration
    public ComplexVectorFieldWrapper GetComplexVectorFieldWrapperPropertyValue(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    ComplexVectorFieldWrapper

    GetCoordinateSystemPropertyValue(String)

    Declaration
    public CoordinateSystem GetCoordinateSystemPropertyValue(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    CoordinateSystem

    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
    Type Description
    FieldWrapper

    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[]

    GetIntegerExpressionPropertyValue(String)

    Declaration
    public int GetIntegerExpressionPropertyValue(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
    Type Description
    ScalarMatrixValue

    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
    Type Description
    ScalarFieldWrapper

    GetScalarFieldWrapperPropertyValue(String)

    Declaration
    public ScalarFieldWrapper GetScalarFieldWrapperPropertyValue(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    ScalarFieldWrapper

    GetScalarPropertyValue(String)

    Declaration
    public Expression GetScalarPropertyValue(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    Expression

    GetScalarTablePropertyValue(String)

    Declaration
    public ScalarTableValue GetScalarTablePropertyValue(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    ScalarTableValue

    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
    Type Name Description
    System.String propertyName
    ComplexScalarFieldWrapper propertyValue

    SetComplexVectorFieldWrapperPropertyValue(String, ComplexVectorFieldWrapper)

    Declaration
    public void SetComplexVectorFieldWrapperPropertyValue(string propertyName, ComplexVectorFieldWrapper propertyValue)
    Parameters
    Type Name Description
    System.String propertyName
    ComplexVectorFieldWrapper propertyValue

    SetCoordinateSystemPropertyValue(String, CoordinateSystem)

    Declaration
    public void SetCoordinateSystemPropertyValue(string propertyName, CoordinateSystem propertyValue)
    Parameters
    Type Name Description
    System.String propertyName
    CoordinateSystem propertyValue

    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

    SetIntegerExpressionPropertyValue(String, Int32)

    Declaration
    public void SetIntegerExpressionPropertyValue(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
    Type Name Description
    System.String propertyName
    ScalarMatrixValue matrix

    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
    Type Name Description
    System.String propertyName
    ScalarFieldWrapper propertyValue

    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
    Type Name Description
    System.String propertyName
    ScalarTableValue table

    SetStringOnIntegerExpressionPropertyValue(String, String)

    Declaration
    public void SetStringOnIntegerExpressionPropertyValue(string propertyName, string propertyValue)
    Parameters
    Type Name Description
    System.String propertyName
    System.String propertyValue

    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
    INXObject
    In This Article
    Back to top Generated by DocFX