Class UFGroup
Assembly: NXOpen.UF.dll
Syntax
public class UFGroup : NXRemotableObject, IMessageSink
Methods
AddMemberToGroup(Tag, Tag)
Declaration
public void AddMemberToGroup(Tag member_tag, Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
member_tag |
|
Tag |
group_tag |
|
AskAllOwningGroups(Tag, out int, out Tag[])
Declaration
public void AskAllOwningGroups(Tag member_tag, out int num_owning_groups, out Tag[] owning_groups_p)
Parameters
Type |
Name |
Description |
Tag |
member_tag |
|
int |
num_owning_groups |
|
Tag[] |
owning_groups_p |
|
AskGroupData(Tag, out Tag[], out int)
Declaration
public void AskGroupData(Tag group_tag, out Tag[] group_members, out int count_of_members)
Parameters
Type |
Name |
Description |
Tag |
group_tag |
|
Tag[] |
group_members |
|
int |
count_of_members |
|
AskGroupOfTag(Tag, out Tag)
Declaration
public void AskGroupOfTag(Tag tag_of_interest, out Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
tag_of_interest |
|
Tag |
group_tag |
|
CreateGroup(Tag[], int, out Tag)
Declaration
public void CreateGroup(Tag[] group_members, int count_of_members, out Tag group_tag)
Parameters
Type |
Name |
Description |
Tag[] |
group_members |
|
int |
count_of_members |
|
Tag |
group_tag |
|
DelMemberFromGroup(Tag, Tag)
Declaration
public void DelMemberFromGroup(Tag member_tag, Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
member_tag |
|
Tag |
group_tag |
|
DelMemberWithRefresh(Tag, Tag)
Declaration
public void DelMemberWithRefresh(Tag member_tag, Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
member_tag |
|
Tag |
group_tag |
|
IsUniqueMembershipGroup(Tag, out bool)
Declaration
public void IsUniqueMembershipGroup(Tag group_tag, out bool is_UMG)
Parameters
Type |
Name |
Description |
Tag |
group_tag |
|
bool |
is_UMG |
|
SetNonUniqueMembership(Tag)
Declaration
public void SetNonUniqueMembership(Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
group_tag |
|
SetUniqueMembership(Tag)
Declaration
public void SetUniqueMembership(Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
group_tag |
|
UngroupAll(Tag)
Declaration
public void UngroupAll(Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
group_tag |
|
UngroupTop(Tag)
Declaration
public void UngroupTop(Tag group_tag)
Parameters
Type |
Name |
Description |
Tag |
group_tag |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink