Search Results for

    Show / Hide Table of Contents

    Class Parameter

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    Parameter
    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.Validate
    Assembly: NXOpen.dll
    Syntax
    public class Parameter : TransientObject, IMessageSink, IDisposable

    Constructors

    Parameter(nint)

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

    Properties

    Title

    Declaration
    public string Title { get; }
    Property Value
    Type Description
    string

    Type

    Declaration
    public RuleManager.RuleType Type { get; }
    Property Value
    Type Description
    RuleManager.RuleType

    Methods

    FreeResource()

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

    GetBooleanValue()

    Declaration
    public bool GetBooleanValue()
    Returns
    Type Description
    bool

    GetBooleanValues()

    Declaration
    public bool[] GetBooleanValues()
    Returns
    Type Description
    bool[]

    GetDoubleValue()

    Declaration
    public double GetDoubleValue()
    Returns
    Type Description
    double

    GetDoubleValues()

    Declaration
    public double[] GetDoubleValues()
    Returns
    Type Description
    double[]

    GetIntValue()

    Declaration
    public int GetIntValue()
    Returns
    Type Description
    int

    GetIntValues()

    Declaration
    public int[] GetIntValues()
    Returns
    Type Description
    int[]

    GetNXObjectValue()

    Declaration
    public NXObject GetNXObjectValue()
    Returns
    Type Description
    NXObject

    GetNXObjectValues()

    Declaration
    public NXObject[] GetNXObjectValues()
    Returns
    Type Description
    NXObject[]

    GetPoint3dValue()

    Declaration
    public Point3d GetPoint3dValue()
    Returns
    Type Description
    Point3d

    GetPoint3dValues()

    Declaration
    public Point3d[] GetPoint3dValues()
    Returns
    Type Description
    Point3d[]

    GetStringValue()

    Declaration
    public string GetStringValue()
    Returns
    Type Description
    string

    GetStringValues()

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

    GetVector3dValue()

    Declaration
    public Vector3d GetVector3dValue()
    Returns
    Type Description
    Vector3d

    GetVector3dValues()

    Declaration
    public Vector3d[] GetVector3dValues()
    Returns
    Type Description
    Vector3d[]

    IsList()

    Declaration
    public bool IsList()
    Returns
    Type Description
    bool

    SetBooleanValue(bool)

    Declaration
    public void SetBooleanValue(bool data)
    Parameters
    Type Name Description
    bool data

    SetBooleanValues(bool[])

    Declaration
    public void SetBooleanValues(bool[] data)
    Parameters
    Type Name Description
    bool[] data

    SetDoubleValue(double)

    Declaration
    public void SetDoubleValue(double data)
    Parameters
    Type Name Description
    double data

    SetDoubleValues(double[])

    Declaration
    public void SetDoubleValues(double[] data)
    Parameters
    Type Name Description
    double[] data

    SetIntValue(int)

    Declaration
    public void SetIntValue(int data)
    Parameters
    Type Name Description
    int data

    SetIntValues(int[])

    Declaration
    public void SetIntValues(int[] data)
    Parameters
    Type Name Description
    int[] data

    SetNXObjectValue(NXObject)

    Declaration
    public void SetNXObjectValue(NXObject data)
    Parameters
    Type Name Description
    NXObject data

    SetNXObjectValues(NXObject[])

    Declaration
    public void SetNXObjectValues(NXObject[] data)
    Parameters
    Type Name Description
    NXObject[] data

    SetPoint3dValue(Point3d)

    Declaration
    public void SetPoint3dValue(Point3d data)
    Parameters
    Type Name Description
    Point3d data

    SetPoint3dValues(Point3d[])

    Declaration
    public void SetPoint3dValues(Point3d[] data)
    Parameters
    Type Name Description
    Point3d[] data

    SetStringValue(string)

    Declaration
    public void SetStringValue(string data)
    Parameters
    Type Name Description
    string data

    SetStringValues(string[])

    Declaration
    public void SetStringValues(string[] data)
    Parameters
    Type Name Description
    string[] data

    SetVector3dValue(Vector3d)

    Declaration
    public void SetVector3dValue(Vector3d data)
    Parameters
    Type Name Description
    Vector3d data

    SetVector3dValues(Vector3d[])

    Declaration
    public void SetVector3dValues(Vector3d[] data)
    Parameters
    Type Name Description
    Vector3d[] data

    Implements

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