Search Results for

    Show / Hide Table of Contents

    Class UFParam

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFParam
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFParam : NXRemotableObject, IMessageSink

    Methods

    AppendUde(Tag, UdeSetType, String, out IntPtr)

    Declaration
    public void AppendUde(Tag param, UdeSetType ude_set_type, string ude_name, out IntPtr ud_obj)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    System.String ude_name
    System.IntPtr ud_obj

    Ask2dValue(Tag, Int32, Double[])

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

    Ask3dValue(Tag, Int32, Double[])

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

    AskDoubleValue(Tag, Int32, out Double)

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

    AskDoubleVla(Tag, Int32, out Int32, 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
    System.Int32 param_index
    System.Int32 count
    System.Double[] dbl_array

    AskInheritedParams(Tag, out Int32, Int32[])

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

    AskIntValue(Tag, Int32, out Int32)

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

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

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

    AskLogicalValue(Tag, Int32, out Boolean)

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

    AskParamAttributes(Int32, out UFParam.IndexAttribute)

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

    AskParamDefiner(Tag, Int32, out Tag)

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

    AskParamStatus(Tag, Int32, out UFParam.Status)

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

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

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

    AskStrValue(Tag, Int32, out String)

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

    AskSubobjPtrValue(Tag, Int32, IntPtr)

    Declaration
    public void AskSubobjPtrValue(Tag param_tag, int param_index, IntPtr value)
    Parameters
    Type Name Description
    Tag param_tag
    System.Int32 param_index
    System.IntPtr value

    AskTagValue(Tag, Int32, out Tag)

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

    AskTagVla(Tag, Int32, out Int32, 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
    System.Int32 param_index
    System.Int32 count
    Tag[] tag_array

    AskUdes(Tag, UdeSetType, out Int32, out IntPtr[])

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

    CanAcceptUde(Tag, UdeSetType, String, out Boolean)

    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
    System.String ude_name
    System.Boolean response

    CanAcceptUdeSet(Tag, UdeSetType, out Boolean)

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

    Check(Tag, out Boolean)

    Declaration
    public void Check(Tag param, out bool is_ok)
    Parameters
    Type Name Description
    Tag param
    System.Boolean 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, IntPtr)

    Declaration
    public void DeleteUde(Tag param, UdeSetType ude_set_type, IntPtr ude_obj)
    Parameters
    Type Name Description
    Tag param
    UdeSetType ude_set_type
    System.IntPtr 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
    System.String name
    Tag new_obj_tag

    Generate(Tag, out Boolean)

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

    InheritValue(Tag, Int32)

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

    IsInherited(Tag, Int32, out Boolean)

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

    IsLoadWithParent(Tag, out Boolean)

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

    IsSameClass(Tag, Tag, out Boolean)

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

    IsTemplate(Tag, out Boolean)

    Declaration
    public void IsTemplate(Tag param, out bool response)
    Parameters
    Type Name Description
    Tag param
    System.Boolean 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
    System.String new_name

    ReplayPath(Tag)

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

    Set2dValue(Tag, Int32, Double[])

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

    Set3dValue(Tag, Int32, Double[])

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

    SetDoubleValue(Tag, Int32, Double)

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

    SetDoubleVla(Tag, Int32, Int32, Double[])

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

    SetIntValue(Tag, Int32, Int32)

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

    SetIntVla(Tag, Int32, Int32, Int32[])

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

    SetLogicalValue(Tag, Int32, Boolean)

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

    SetStrValue(Tag, Int32, String)

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

    SetSubobjPtrValue(Tag, Int32, IntPtr)

    Declaration
    public void SetSubobjPtrValue(Tag param_tag, int param_index, IntPtr value)
    Parameters
    Type Name Description
    Tag param_tag
    System.Int32 param_index
    System.IntPtr value

    SetTagValue(Tag, Int32, Tag)

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

    SetTagVla(Tag, Int32, Int32, Tag[])

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

    Implements

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