Search Results for

    Show / Hide Table of Contents

    Class UFParam

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFParam
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFParam : NXRemotableObject, IMessageSink

    Methods

    AppendUde(Tag, UdeSetType, string, out nint)

    Declaration
    public void AppendUde(Tag param, UdeSetType ude_set_type, string ude_name, out nint ud_obj)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    string ude_name
    nint ud_obj

    Ask2dValue(Tag, int, double[])

    Declaration
    public void Ask2dValue(Tag param_tag, int param_index, double[] value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    double[] value

    Ask3dValue(Tag, int, double[])

    Declaration
    public void Ask3dValue(Tag param_tag, int param_index, double[] value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    double[] value

    AskDoubleValue(Tag, int, out double)

    Declaration
    public void AskDoubleValue(Tag param_tag, int param_index, out double value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    double value

    AskDoubleVla(Tag, int, out int, out double[])

    Declaration
    public void AskDoubleVla(Tag param_tag, int param_index, out int count, out double[] dbl_array)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int count
    double[] dbl_array

    AskInheritedParams(Tag, out int, int[])

    Declaration
    public void AskInheritedParams(Tag param_tag, out int count, int[] indices)
    Parameters
    Type Name Description
    Tag param_tag
    int count
    int[] indices

    AskIntValue(Tag, int, out int)

    Declaration
    public void AskIntValue(Tag param_tag, int param_index, out int value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int value

    AskIntVla(Tag, int, out int, out int[])

    Declaration
    public void AskIntVla(Tag param_tag, int param_index, out int count, out int[] int_array)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int count
    int[] int_array

    AskLogicalValue(Tag, int, out bool)

    Declaration
    public void AskLogicalValue(Tag param_tag, int param_index, out bool value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    bool value

    AskParamAttributes(int, out IndexAttribute)

    Declaration
    public void AskParamAttributes(int param_index, out UFParam.IndexAttribute attributes)
    Parameters
    Type Name Description
    int param_index
    UFParam.IndexAttribute attributes

    AskParamDefiner(Tag, int, out Tag)

    Declaration
    public void AskParamDefiner(Tag param_tag, int param_index, out Tag definer_tag)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    Tag definer_tag

    AskParamStatus(Tag, int, out Status)

    Declaration
    public void AskParamStatus(Tag param_tag, int param_index, out UFParam.Status status)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    UFParam.Status status

    AskRequiredParams(Tag, out int, out int[])

    Declaration
    public void AskRequiredParams(Tag param_tag, out int count, out int[] indices)
    Parameters
    Type Name Description
    Tag param_tag
    int count
    int[] indices

    AskStrValue(Tag, int, out string)

    Declaration
    public void AskStrValue(Tag param_tag, int param_index, out string value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    string value

    AskSubobjPtrValue(Tag, int, nint)

    Declaration
    public void AskSubobjPtrValue(Tag param_tag, int param_index, nint value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    nint value

    AskTagValue(Tag, int, out Tag)

    Declaration
    public void AskTagValue(Tag param_tag, int param_index, out Tag value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    Tag value

    AskTagVla(Tag, int, out int, out Tag[])

    Declaration
    public void AskTagVla(Tag param_tag, int param_index, out int count, out Tag[] tag_array)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int count
    Tag[] tag_array

    AskUdes(Tag, UdeSetType, out int, out nint[])

    Declaration
    public void AskUdes(Tag param, UdeSetType ude_set_type, out int num_of_udes, out nint[] ude_objs)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    int num_of_udes
    nint[] ude_objs

    CanAcceptUde(Tag, UdeSetType, string, out bool)

    Declaration
    public void CanAcceptUde(Tag param, UdeSetType ude_set_type, string ude_name, out bool response)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    string ude_name
    bool response

    CanAcceptUdeSet(Tag, UdeSetType, out bool)

    Declaration
    public void CanAcceptUdeSet(Tag param, UdeSetType ude_set_type, out bool response)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    bool response

    Check(Tag, out bool)

    Declaration
    public void Check(Tag param, out bool is_ok)
    Parameters
    Type Name Description
    Tag param
    bool is_ok

    DeleteAllUdes(Tag, UdeSetType)

    Declaration
    public void DeleteAllUdes(Tag param, UdeSetType ude_set_type)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type

    DeleteUde(Tag, UdeSetType, nint)

    Declaration
    public void DeleteUde(Tag param, UdeSetType ude_set_type, nint ude_obj)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    nint ude_obj

    Duplicate(Tag, string, out Tag)

    Declaration
    public void Duplicate(Tag old_obj_tag, string name, out Tag new_obj_tag)
    Parameters
    Type Name Description
    Tag old_obj_tag
    string name
    Tag new_obj_tag

    Generate(Tag, out bool)

    Declaration
    public void Generate(Tag param_tag, out bool generated)
    Parameters
    Type Name Description
    Tag param_tag
    bool generated

    InheritValue(Tag, int)

    Declaration
    public void InheritValue(Tag param_tag, int param_index)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index

    IsInherited(Tag, int, out bool)

    Declaration
    public void IsInherited(Tag param_tag, int param_index, out bool answer)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    bool answer

    IsLoadWithParent(Tag, out bool)

    Declaration
    public void IsLoadWithParent(Tag param, out bool response)
    Parameters
    Type Name Description
    Tag param
    bool response

    IsSameClass(Tag, Tag, out bool)

    Declaration
    public void IsSameClass(Tag obj1_tag, Tag obj2_tag, out bool answer)
    Parameters
    Type Name Description
    Tag obj1_tag
    Tag obj2_tag
    bool answer

    IsTemplate(Tag, out bool)

    Declaration
    public void IsTemplate(Tag param, out bool response)
    Parameters
    Type Name Description
    Tag param
    bool response

    Reinit(Tag, Tag)

    Declaration
    public void Reinit(Tag param_to_reinit, Tag param_to_reinit_from)
    Parameters
    Type Name Description
    Tag param_to_reinit
    Tag param_to_reinit_from

    Rename(Tag, string)

    Declaration
    public void Rename(Tag param_tag, string new_name)
    Parameters
    Type Name Description
    Tag param_tag
    string new_name

    ReplayPath(Tag)

    Declaration
    public void ReplayPath(Tag param_tag)
    Parameters
    Type Name Description
    Tag param_tag

    Set2dValue(Tag, int, double[])

    Declaration
    public void Set2dValue(Tag param_tag, int param_index, double[] value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    double[] value

    Set3dValue(Tag, int, double[])

    Declaration
    public void Set3dValue(Tag param_tag, int param_index, double[] value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    double[] value

    SetDoubleValue(Tag, int, double)

    Declaration
    public void SetDoubleValue(Tag param_tag, int param_index, double value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    double value

    SetDoubleVla(Tag, int, int, double[])

    Declaration
    public void SetDoubleVla(Tag param_tag, int param_index, int count, double[] dbl_array)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int count
    double[] dbl_array

    SetIntValue(Tag, int, int)

    Declaration
    public void SetIntValue(Tag param_tag, int param_index, int value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int value

    SetIntVla(Tag, int, int, int[])

    Declaration
    public void SetIntVla(Tag param_tag, int param_index, int count, int[] int_array)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int count
    int[] int_array

    SetLogicalValue(Tag, int, bool)

    Declaration
    public void SetLogicalValue(Tag param_tag, int param_index, bool value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    bool value

    SetStrValue(Tag, int, string)

    Declaration
    public void SetStrValue(Tag param_tag, int param_index, string value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    string value

    SetSubobjPtrValue(Tag, int, nint)

    Declaration
    public void SetSubobjPtrValue(Tag param_tag, int param_index, nint value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    nint value

    SetTagValue(Tag, int, Tag)

    Declaration
    public void SetTagValue(Tag param_tag, int param_index, Tag value)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    Tag value

    SetTagVla(Tag, int, int, Tag[])

    Declaration
    public void SetTagVla(Tag param_tag, int param_index, int count, Tag[] tag_array)
    Parameters
    Type Name Description
    Tag param_tag
    int param_index
    int count
    Tag[] tag_array

    Implements

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