Search Results for

    Show / Hide Table of Contents

    Class PropertyContainer

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    PropertyContainer
    DataContainer
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class PropertyContainer : TransientObject, IMessageSink, IDisposable

    Constructors

    PropertyContainer(nint)

    Declaration
    protected PropertyContainer(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Properties

    Length

    Declaration
    public int Length { get; }
    Property Value
    Type Description
    int

    Mode

    Declaration
    public PropertyContainer.ListMode Mode { get; }
    Property Value
    Type Description
    PropertyContainer.ListMode

    Methods

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetArray(int)

    Declaration
    public PropertyContainer GetArray(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    PropertyContainer

    GetArray(string)

    Declaration
    public PropertyContainer GetArray(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    PropertyContainer

    GetBits(int)

    Declaration
    public int GetBits(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    int

    GetBits(string)

    Declaration
    public int GetBits(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    int

    GetDouble(int)

    Declaration
    public double GetDouble(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    double

    GetDouble(string)

    Declaration
    public double GetDouble(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    double

    GetDoubleMatrix(int, out int, out int)

    Declaration
    public double[] GetDoubleMatrix(int propertyIndex, out int nRows, out int nColumns)
    Parameters
    Type Name Description
    int propertyIndex
    int nRows
    int nColumns
    Returns
    Type Description
    double[]

    GetDoubleMatrix(string, out int, out int)

    Declaration
    public double[] GetDoubleMatrix(string propertyName, out int nRows, out int nColumns)
    Parameters
    Type Name Description
    string propertyName
    int nRows
    int nColumns
    Returns
    Type Description
    double[]

    GetDoubleVector(int)

    Declaration
    public double[] GetDoubleVector(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    double[]

    GetDoubleVector(string)

    Declaration
    public double[] GetDoubleVector(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    double[]

    GetEnum(int)

    Declaration
    public int GetEnum(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    int

    GetEnum(string)

    Declaration
    public int GetEnum(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    int

    GetEnumAsString(int)

    Declaration
    public string GetEnumAsString(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    string

    GetEnumAsString(string)

    Declaration
    public string GetEnumAsString(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    string

    GetEnumMembers(int)

    Declaration
    public string[] GetEnumMembers(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    string[]

    GetEnumMembers(string)

    Declaration
    public string[] GetEnumMembers(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    string[]

    GetFile(int)

    Declaration
    public string GetFile(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    string

    GetFile(string)

    Declaration
    public string GetFile(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    string

    GetInteger(int)

    Declaration
    public int GetInteger(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    int

    GetInteger(string)

    Declaration
    public int GetInteger(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    int

    GetIntegerMatrix(int, out int, out int)

    Declaration
    public int[] GetIntegerMatrix(int propertyIndex, out int nRows, out int nColumns)
    Parameters
    Type Name Description
    int propertyIndex
    int nRows
    int nColumns
    Returns
    Type Description
    int[]

    GetIntegerMatrix(string, out int, out int)

    Declaration
    public int[] GetIntegerMatrix(string propertyName, out int nRows, out int nColumns)
    Parameters
    Type Name Description
    string propertyName
    int nRows
    int nColumns
    Returns
    Type Description
    int[]

    GetIntegerVector(int)

    Declaration
    public int[] GetIntegerVector(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    int[]

    GetIntegerVector(string)

    Declaration
    public int[] GetIntegerVector(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    int[]

    GetLogical(int)

    Declaration
    public bool GetLogical(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    bool

    GetLogical(string)

    Declaration
    public bool GetLogical(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    bool

    GetPoint(int)

    Declaration
    public Point3d GetPoint(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    Point3d

    GetPoint(string)

    Declaration
    public Point3d GetPoint(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    Point3d

    GetPropertyNames()

    Declaration
    public string[] GetPropertyNames()
    Returns
    Type Description
    string[]

    GetPropertyType(int)

    Declaration
    public PropertyContainer.PropertyType GetPropertyType(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    PropertyContainer.PropertyType

    GetPropertyType(string)

    Declaration
    public PropertyContainer.PropertyType GetPropertyType(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    PropertyContainer.PropertyType

    GetString(int)

    Declaration
    public string GetString(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    string

    GetString(string)

    Declaration
    public string GetString(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    string

    GetStrings(int)

    Declaration
    public string[] GetStrings(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    string[]

    GetStrings(string)

    Declaration
    public string[] GetStrings(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    string[]

    GetTaggedObject(int)

    Declaration
    public TaggedObject GetTaggedObject(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    TaggedObject

    GetTaggedObject(string)

    Declaration
    public TaggedObject GetTaggedObject(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    TaggedObject

    GetTaggedObjectVector(int)

    Declaration
    public TaggedObject[] GetTaggedObjectVector(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    TaggedObject[]

    GetTaggedObjectVector(string)

    Declaration
    public TaggedObject[] GetTaggedObjectVector(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    TaggedObject[]

    GetVector(int)

    Declaration
    public Vector3d GetVector(int propertyIndex)
    Parameters
    Type Name Description
    int propertyIndex
    Returns
    Type Description
    Vector3d

    GetVector(string)

    Declaration
    public Vector3d GetVector(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    Vector3d

    SetBits(string, int)

    Declaration
    public void SetBits(string propertyName, int bitsSc)
    Parameters
    Type Name Description
    string propertyName
    int bitsSc

    SetDouble(string, double)

    Declaration
    public void SetDouble(string propertyName, double value)
    Parameters
    Type Name Description
    string propertyName
    double value

    SetDoubleMatrix(string, int, int, double[])

    Declaration
    public void SetDoubleMatrix(string propertyName, int nRows, int nColumns, double[] matrixValue)
    Parameters
    Type Name Description
    string propertyName
    int nRows
    int nColumns
    double[] matrixValue

    SetDoubleVector(string, double[])

    Declaration
    public void SetDoubleVector(string propertyName, double[] doubleVector)
    Parameters
    Type Name Description
    string propertyName
    double[] doubleVector

    SetEnum(string, int)

    Declaration
    public void SetEnum(string propertyName, int value)
    Parameters
    Type Name Description
    string propertyName
    int value

    SetEnumAsString(string, string)

    Declaration
    public void SetEnumAsString(string propertyName, string value)
    Parameters
    Type Name Description
    string propertyName
    string value

    SetEnumMembers(string, string[])

    Declaration
    public void SetEnumMembers(string propertyName, string[] stringArray)
    Parameters
    Type Name Description
    string propertyName
    string[] stringArray

    SetFile(string, string)

    Declaration
    public void SetFile(string propertyName, string value)
    Parameters
    Type Name Description
    string propertyName
    string value

    SetInteger(string, int)

    Declaration
    public void SetInteger(string propertyName, int value)
    Parameters
    Type Name Description
    string propertyName
    int value

    SetIntegerMatrix(string, int, int, int[])

    Declaration
    public void SetIntegerMatrix(string propertyName, int nRows, int nColumns, int[] matrixValue)
    Parameters
    Type Name Description
    string propertyName
    int nRows
    int nColumns
    int[] matrixValue

    SetIntegerVector(string, int[])

    Declaration
    public void SetIntegerVector(string propertyName, int[] intVector)
    Parameters
    Type Name Description
    string propertyName
    int[] intVector

    SetLogical(string, bool)

    Declaration
    public void SetLogical(string propertyName, bool value)
    Parameters
    Type Name Description
    string propertyName
    bool value

    SetPoint(string, Point3d)

    Declaration
    public void SetPoint(string propertyName, Point3d pointSc)
    Parameters
    Type Name Description
    string propertyName
    Point3d pointSc

    SetString(string, string)

    Declaration
    public void SetString(string propertyName, string value)
    Parameters
    Type Name Description
    string propertyName
    string value

    SetStrings(string, string[])

    Declaration
    public void SetStrings(string propertyName, string[] stringArray)
    Parameters
    Type Name Description
    string propertyName
    string[] stringArray

    SetTaggedObject(string, TaggedObject)

    Declaration
    public void SetTaggedObject(string propertyName, TaggedObject taggedSc)
    Parameters
    Type Name Description
    string propertyName
    TaggedObject taggedSc

    SetTaggedObjectVector(string, TaggedObject[])

    Declaration
    public void SetTaggedObjectVector(string propertyName, TaggedObject[] tagVector)
    Parameters
    Type Name Description
    string propertyName
    TaggedObject[] tagVector

    SetVector(string, Vector3d)

    Declaration
    public void SetVector(string propertyName, Vector3d vector)
    Parameters
    Type Name Description
    string propertyName
    Vector3d vector

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IDisposable
    In this article
    Back to top Generated by DocFX