Aqualogic Interaction API  
 

IPTUserGroup.QueryUsers Method

Returns an IPTQueryResult describing all static users in this group. Returned properties include PT_PROPID_OBJECTID, PT_PROPID_NAME, PT_PROPID_DESCRIPTION, PT_PROPID_ISLOCALIZED, PT_PROPID_USER_UNIQUENAME, PT_PROPID_USER_LOGINNAME. NOTE: this function only returns users that are static members. Use the QueryUsers(boolean, boolean) override to get dynamic memberships as well.

Overload List

Returns an IPTQueryResult describing all static users in this group. Returned properties include PT_PROPID_OBJECTID, PT_PROPID_NAME, PT_PROPID_DESCRIPTION, PT_PROPID_ISLOCALIZED, PT_PROPID_USER_UNIQUENAME, PT_PROPID_USER_LOGINNAME. NOTE: this function only returns users that are static members. Use the QueryUsers(boolean, boolean) override to get dynamic memberships as well.

IPTQueryResult QueryUsers();

Returns the direct user members of this group. Allows one to distinguish between dynamic and static memberships, or return both.

Returned properties include PT_PROPID_OBJECTID, PT_PROPID_NAME, PT_PROPID_DESCRIPTION, PT_PROPID_ISLOCALIZED, PT_PROPID_USER_UNIQUENAME, PT_PROPID_USER_LOGINNAME.
NOTE: providing a value of true for both bIncludeDynamicMembers and bIncludeStaticMembers will return all memberships for this group.

IPTQueryResult QueryUsers(bool,bool);

Returns a portion of the direct user members of this group, indicated by nMaxRows and nRowsToSkip. Allows one to distinguish between dynamic and static memberships, or return both.

Returned properties include PT_PROPID_OBJECTID, PT_PROPID_NAME, PT_PROPID_DESCRIPTION, PT_PROPID_ISLOCALIZED, PT_PROPID_USER_UNIQUENAME, PT_PROPID_USER_LOGINNAME.
NOTE: providing a value of true for both bIncludeDynamicMembers and bIncludeStaticMembers will return all memberships for this group.

IPTQueryResult QueryUsers(bool,bool,int,int);

See Also

IPTUserGroup Interface | com.plumtree.server Namespace | IPTQueryResult | PT_PROPIDS