Returns the IDs of members who belong to this role based on the given member type.
null
. An int array of IDs describing users belong to this role based on the given member type.
This method can be used to retrieve users who are added to a role using AddMember
with MemberTypes.User
, or groups that are added to a role using AddMember
with MemberTypes.Group
.
Note: Adding a single user to a role is NOT the same as adding a group with one or more users to a role. The ID of a user who is added as a user member type can be retrieved using this method with MemberQueryTypes.AllUsers
. However, for users belonging to a group that is then added to a role as a group member type, IDs of individual users in the group will NOT be retrievable using GetMemberIDs
with MemberQueryTypes.AllUsers
. Instead, MemberQueryTypes.AllGroups
should be used to retrieve the group ID.
Exception Type | Condition |
---|---|
CollaborationException | The method call resulted in an error. |
SoapException | There was a communication problem during the execution of the remote method call. |
IRole Interface | Plumtree.Remote.PRC.Collaboration.Security Namespace