Search Results for

    Show / Hide Table of Contents

    Class PropertyList

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    PropertyList
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    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.BlockStyler
    Assembly: NXOpenUI.dll
    Syntax
    public class PropertyList : TransientObject, IMessageSink, IDisposable

    Constructors

    PropertyList(IntPtr)

    Declaration
    protected PropertyList(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr ptr

    Properties

    Length

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

    Mode

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

    Methods

    AddFilterMembers(String, FilterMember[])

    Declaration
    public void AddFilterMembers(string propertyName, FilterMember[] members)
    Parameters
    Type Name Description
    System.String propertyName
    FilterMember[] members

    ClearFilter(String)

    Declaration
    public void ClearFilter(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName

    FreeResource()

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

    GetArray(Int32)

    Declaration
    public PropertyList GetArray(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    PropertyList

    GetArray(String)

    Declaration
    public PropertyList GetArray(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    PropertyList

    GetBits(Int32)

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

    GetBits(String)

    Declaration
    public int GetBits(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Int32

    GetDouble(Int32)

    Declaration
    public double GetDouble(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.Double

    GetDouble(String)

    Declaration
    public double GetDouble(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Double

    GetDoubleMatrix(Int32, out Int32, out Int32)

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

    GetDoubleMatrix(String, out Int32, out Int32)

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

    GetDoubleVector(Int32)

    Declaration
    public double[] GetDoubleVector(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.Double[]

    GetDoubleVector(String)

    Declaration
    public double[] GetDoubleVector(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Double[]

    GetEnum(Int32)

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

    GetEnum(String)

    Declaration
    public int GetEnum(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Int32

    GetEnumAsString(Int32)

    Declaration
    public string GetEnumAsString(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.String

    GetEnumAsString(String)

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

    GetEnumMembers(Int32)

    Declaration
    public string[] GetEnumMembers(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.String[]

    GetEnumMembers(String)

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

    GetFile(Int32)

    Declaration
    public string GetFile(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.String

    GetFile(String)

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

    GetInteger(Int32)

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

    GetInteger(String)

    Declaration
    public int GetInteger(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Int32

    GetIntegerMatrix(Int32, out Int32, out Int32)

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

    GetIntegerMatrix(String, out Int32, out Int32)

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

    GetIntegerVector(Int32)

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

    GetIntegerVector(String)

    Declaration
    public int[] GetIntegerVector(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Int32[]

    GetLogical(Int32)

    Declaration
    public bool GetLogical(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.Boolean

    GetLogical(String)

    Declaration
    public bool GetLogical(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    System.Boolean

    GetPoint(Int32)

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

    GetPoint(String)

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

    GetPropertyNames()

    Declaration
    public string[] GetPropertyNames()
    Returns
    Type Description
    System.String[]

    GetPropertyType(Int32)

    Declaration
    public PropertyList.PropertyType GetPropertyType(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    PropertyList.PropertyType

    GetPropertyType(String)

    Declaration
    public PropertyList.PropertyType GetPropertyType(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    PropertyList.PropertyType

    GetString(Int32)

    Declaration
    public string GetString(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.String

    GetString(String)

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

    GetStrings(Int32)

    Declaration
    public string[] GetStrings(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    System.String[]

    GetStrings(String)

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

    GetTaggedObject(Int32)

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

    GetTaggedObject(String)

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

    GetTaggedObjectVector(Int32)

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

    GetTaggedObjectVector(String)

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

    GetUIBlock(Int32)

    Declaration
    public UIBlock GetUIBlock(int propertyIndex)
    Parameters
    Type Name Description
    System.Int32 propertyIndex
    Returns
    Type Description
    UIBlock

    GetUIBlock(String)

    Declaration
    public UIBlock GetUIBlock(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Returns
    Type Description
    UIBlock

    GetVector(Int32)

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

    GetVector(String)

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

    RemoveFilterMembers(String, FilterMember[])

    Declaration
    public void RemoveFilterMembers(string propertyName, FilterMember[] members)
    Parameters
    Type Name Description
    System.String propertyName
    FilterMember[] members

    SetBits(String, Int32)

    Declaration
    public void SetBits(string propertyName, int bitsSc)
    Parameters
    Type Name Description
    System.String propertyName
    System.Int32 bitsSc

    SetDouble(String, Double)

    Declaration
    public void SetDouble(string propertyName, double value)
    Parameters
    Type Name Description
    System.String propertyName
    System.Double value

    SetDoubleMatrix(String, Int32, Int32, Double[])

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

    SetDoubleVector(String, Double[])

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

    SetEnum(String, Int32)

    Declaration
    public void SetEnum(string propertyName, int value)
    Parameters
    Type Name Description
    System.String propertyName
    System.Int32 value

    SetEnumAsString(String, String)

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

    SetEnumMembers(String, String[])

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

    SetFile(String, String)

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

    SetInteger(String, Int32)

    Declaration
    public void SetInteger(string propertyName, int value)
    Parameters
    Type Name Description
    System.String propertyName
    System.Int32 value

    SetIntegerMatrix(String, Int32, Int32, Int32[])

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

    SetIntegerVector(String, Int32[])

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

    SetLogical(String, Boolean)

    Declaration
    public void SetLogical(string propertyName, bool value)
    Parameters
    Type Name Description
    System.String propertyName
    System.Boolean value

    SetPoint(String, Point3d)

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

    SetSelectionFilter(String, Selection.SelectionAction, Selection.MaskTriple[])

    Declaration
    public void SetSelectionFilter(string propertyName, Selection.SelectionAction maskAction, Selection.MaskTriple[] maskTriples)
    Parameters
    Type Name Description
    System.String propertyName
    Selection.SelectionAction maskAction
    Selection.MaskTriple[] maskTriples

    SetString(String, String)

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

    SetStrings(String, String[])

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

    SetTaggedObject(String, TaggedObject)

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

    SetTaggedObjectVector(String, TaggedObject[])

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

    SetVector(String, Vector3d)

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

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    In This Article
    Back to top Generated by DocFX