Search Results for

    Show / Hide Table of Contents

    Class UFFam

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFFam
    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 UFFam : NXRemotableObject, IMessageSink

    Methods

    AddMember(Tag, ref MemberData, out int)

    Declaration
    public void AddMember(Tag family, ref UFFam.MemberData member_data, out int member_index)
    Parameters
    Type Name Description
    Tag family
    UFFam.MemberData member_data
    int member_index

    AskAttributeData(Tag, out AttributeData)

    Declaration
    public void AskAttributeData(Tag attribute, out UFFam.AttributeData attribute_data)
    Parameters
    Type Name Description
    Tag attribute
    UFFam.AttributeData attribute_data

    AskClassCount(out int)

    Declaration
    public void AskClassCount(out int class_count)
    Parameters
    Type Name Description
    int class_count

    AskClassData(int, out ClassData)

    Declaration
    public void AskClassData(int subtype, out UFFam.ClassData class_data)
    Parameters
    Type Name Description
    int subtype
    UFFam.ClassData class_data

    AskClassName(int, out string)

    Declaration
    public void AskClassName(int subtype, out string name)
    Parameters
    Type Name Description
    int subtype
    string name

    AskFamilyData(Tag, out FamilyData)

    Declaration
    public void AskFamilyData(Tag family, out UFFam.FamilyData family_data)
    Parameters
    Type Name Description
    Tag family
    UFFam.FamilyData family_data

    AskInstanceData(Tag, out Tag, out int)

    Declaration
    public void AskInstanceData(Tag instance, out Tag family, out int member_index)
    Parameters
    Type Name Description
    Tag instance
    Tag family
    int member_index

    AskMemberColumnData(Tag, int, out MemberData)

    Declaration
    public void AskMemberColumnData(Tag family, int attribute_index, out UFFam.MemberData member_data)
    Parameters
    Type Name Description
    Tag family
    int attribute_index
    UFFam.MemberData member_data

    AskMemberRowData(Tag, int, out MemberData)

    Declaration
    public void AskMemberRowData(Tag family, int member_index, out UFFam.MemberData member_data)
    Parameters
    Type Name Description
    Tag family
    int member_index
    UFFam.MemberData member_data

    CheckAttributeStatus(Tag)

    Declaration
    public void CheckAttributeStatus(Tag attribute)
    Parameters
    Type Name Description
    Tag attribute

    CheckFamilyStatus(Tag)

    Declaration
    public void CheckFamilyStatus(Tag family)
    Parameters
    Type Name Description
    Tag family

    CheckMemberStatus(Tag, int)

    Declaration
    public void CheckMemberStatus(Tag family, int member_index)
    Parameters
    Type Name Description
    Tag family
    int member_index

    CreateAttribute(ref AttributeData, out Tag)

    Declaration
    public void CreateAttribute(ref UFFam.AttributeData attribute_data, out Tag attribute)
    Parameters
    Type Name Description
    UFFam.AttributeData attribute_data
    Tag attribute

    CreateFamily(ref FamilyData, out Tag)

    Declaration
    public void CreateFamily(ref UFFam.FamilyData family_data, out Tag family)
    Parameters
    Type Name Description
    UFFam.FamilyData family_data
    Tag family

    CreateInstance(Tag, int, out Tag)

    Declaration
    public void CreateInstance(Tag family, int member_index, out Tag instance)
    Parameters
    Type Name Description
    Tag family
    int member_index
    Tag instance

    DeleteInstance(Tag)

    Declaration
    public void DeleteInstance(Tag instance)
    Parameters
    Type Name Description
    Tag instance

    DeleteMember(Tag, int)

    Declaration
    public void DeleteMember(Tag family, int member_index)
    Parameters
    Type Name Description
    Tag family
    int member_index

    EditAttribute(Tag, ref AttributeData)

    Declaration
    public void EditAttribute(Tag attribute, ref UFFam.AttributeData attribute_data)
    Parameters
    Type Name Description
    Tag attribute
    UFFam.AttributeData attribute_data

    EditFamily(Tag, ref FamilyData)

    Declaration
    public void EditFamily(Tag family, ref UFFam.FamilyData family_data)
    Parameters
    Type Name Description
    Tag family
    UFFam.FamilyData family_data

    EditMember(Tag, int, ref MemberData)

    Declaration
    public void EditMember(Tag family, int member_index, ref UFFam.MemberData member_data)
    Parameters
    Type Name Description
    Tag family
    int member_index
    UFFam.MemberData member_data

    EvaluateIntentData(ref IntentData, out int, out int[])

    Declaration
    public void EvaluateIntentData(ref UFFam.IntentData intent_data, out int match_count, out int[] match_indices)
    Parameters
    Type Name Description
    UFFam.IntentData intent_data
    int match_count
    int[] match_indices

    FreeClassData(ref ClassData)

    Declaration
    public void FreeClassData(ref UFFam.ClassData class_data)
    Parameters
    Type Name Description
    UFFam.ClassData class_data

    Implements

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