NXOpen .NET Reference  12.0.0
Public Member Functions | List of all members
NXOpen.UF.UFGroup Class Reference

Contains wrappers for all 'UF_GROUP' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFGroup:

Public Member Functions

void AddMemberToGroup (NXOpen.Tag member_tag, NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_add_member_to_group More...
 
unsafe void AskAllOwningGroups (NXOpen.Tag member_tag, out int num_owning_groups, out NXOpen.Tag[] owning_groups_p)
 Wrapper method for UF_GROUP_ask_all_owning_groups More...
 
unsafe void AskGroupData (NXOpen.Tag group_tag, out NXOpen.Tag[] group_members, out int count_of_members)
 Wrapper method for UF_GROUP_ask_group_data More...
 
void AskGroupOfTag (NXOpen.Tag tag_of_interest, out NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_ask_group_of_tag More...
 
void CreateGroup (NXOpen.Tag[] group_members, int count_of_members, out NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_create_group More...
 
void DelMemberFromGroup (NXOpen.Tag member_tag, NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_del_member_from_group More...
 
void DelMemberWithRefresh (NXOpen.Tag member_tag, NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_del_member_with_refresh More...
 
void IsUniqueMembershipGroup (NXOpen.Tag group_tag, out bool is_UMG)
 Wrapper method for UF_GROUP_is_unique_membership_group More...
 
void SetNonUniqueMembership (NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_set_non_unique_membership More...
 
void SetUniqueMembership (NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_set_unique_membership More...
 
void UngroupAll (NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_ungroup_all More...
 
void UngroupTop (NXOpen.Tag group_tag)
 Wrapper method for UF_GROUP_ungroup_top More...
 

Detailed Description

Contains wrappers for all 'UF_GROUP' functions and data types.

Member Function Documentation

void NXOpen.UF.UFGroup.AddMemberToGroup ( NXOpen.Tag  member_tag,
NXOpen.Tag  group_tag 
)

Wrapper method for UF_GROUP_add_member_to_group

Refer to UF_GROUP_add_member_to_group for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGroup.AskAllOwningGroups ( NXOpen.Tag  member_tag,
out int  num_owning_groups,
out NXOpen.Tag[]  owning_groups_p 
)

Wrapper method for UF_GROUP_ask_all_owning_groups

Refer to UF_GROUP_ask_all_owning_groups for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFGroup.AskGroupData ( NXOpen.Tag  group_tag,
out NXOpen.Tag[]  group_members,
out int  count_of_members 
)

Wrapper method for UF_GROUP_ask_group_data

Refer to UF_GROUP_ask_group_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.AskGroupOfTag ( NXOpen.Tag  tag_of_interest,
out NXOpen.Tag  group_tag 
)

Wrapper method for UF_GROUP_ask_group_of_tag

Refer to UF_GROUP_ask_group_of_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.CreateGroup ( NXOpen.Tag[]  group_members,
int  count_of_members,
out NXOpen.Tag  group_tag 
)

Wrapper method for UF_GROUP_create_group

Refer to UF_GROUP_create_group for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.DelMemberFromGroup ( NXOpen.Tag  member_tag,
NXOpen.Tag  group_tag 
)

Wrapper method for UF_GROUP_del_member_from_group

Refer to UF_GROUP_del_member_from_group for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.DelMemberWithRefresh ( NXOpen.Tag  member_tag,
NXOpen.Tag  group_tag 
)

Wrapper method for UF_GROUP_del_member_with_refresh

Refer to UF_GROUP_del_member_with_refresh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.IsUniqueMembershipGroup ( NXOpen.Tag  group_tag,
out bool  is_UMG 
)

Wrapper method for UF_GROUP_is_unique_membership_group

Refer to UF_GROUP_is_unique_membership_group for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.SetNonUniqueMembership ( NXOpen.Tag  group_tag)

Wrapper method for UF_GROUP_set_non_unique_membership

Refer to UF_GROUP_set_non_unique_membership for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.SetUniqueMembership ( NXOpen.Tag  group_tag)

Wrapper method for UF_GROUP_set_unique_membership

Refer to UF_GROUP_set_unique_membership for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.UngroupAll ( NXOpen.Tag  group_tag)

Wrapper method for UF_GROUP_ungroup_all

Refer to UF_GROUP_ungroup_all for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFGroup.UngroupTop ( NXOpen.Tag  group_tag)

Wrapper method for UF_GROUP_ungroup_top

Refer to UF_GROUP_ungroup_top for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.