Mcs.Epm.MicrosoftProject.mpFx.Groups Class Reference
Wraps a Project Server security group.
More...
List of all members.
|
Public Member Functions |
| Dictionary< Guid, string > | GetGroupsList (bool refresh) |
| | Retrieve a dictionary of Group GUIDS and Names from Project Server.
|
| void | CreateGroup (Guid groupGuid, string name, string description, string adGroupName, Guid adGroupGuid) |
| | Create a new group.
|
| void | CreateGroup (Guid groupGuid, string name, string description, string adGroupName, Guid adGroupGuid, Guid[] resourceGuids) |
| | Create a new group and add resources to it.
|
| void | AddResourcesToGroup (Guid groupGuid, Guid[] resourceGuids) |
| | Add users to a group.
|
| Dictionary< string, Guid > | GetADGroups () |
| | Retrieve dictionary of Active Directory groups for the current default search root.
|
Protected Member Functions |
|
internal | Groups (Security parent) |
Properties |
|
internal Security | Parent [get, set] |
|
Guid | this [string name] [get] |
Detailed Description
Wraps a Project Server security group.
Definition at line 23 of file Groups.cs.
Member Function Documentation
| void Mcs.Epm.MicrosoftProject.mpFx.Groups.AddResourcesToGroup |
( |
Guid |
groupGuid, |
|
|
Guid[] |
resourceGuids | |
|
) |
| | |
Add users to a group.
- Parameters:
-
| groupGuid | The GUID of the group |
| resourceGuids | An array of resource GUID for which memebership we be established |
Definition at line 156 of file Groups.cs.
| void Mcs.Epm.MicrosoftProject.mpFx.Groups.CreateGroup |
( |
Guid |
groupGuid, |
|
|
string |
name, |
|
|
string |
description, |
|
|
string |
adGroupName, |
|
|
Guid |
adGroupGuid, |
|
|
Guid[] |
resourceGuids | |
|
) |
| | |
Create a new group and add resources to it.
- Parameters:
-
| groupGuid | The group's GUID |
| name | The group's name |
| description | A description of the group |
| adGroupName | The group's Active Directory if relevant |
| adGroupGuid | The group's Active Directory objectGUID if relevant |
| resourceGuids | An array of resource GUID for which memebership we be established |
Definition at line 140 of file Groups.cs.
| void Mcs.Epm.MicrosoftProject.mpFx.Groups.CreateGroup |
( |
Guid |
groupGuid, |
|
|
string |
name, |
|
|
string |
description, |
|
|
string |
adGroupName, |
|
|
Guid |
adGroupGuid | |
|
) |
| | |
Create a new group.
- Parameters:
-
| groupGuid | The group's GUID |
| name | The group's name |
| description | A description of the group |
| adGroupName | The group's Active Directory if relevant |
| adGroupGuid | The group's Active Directory objectGUID if relevant |
Definition at line 105 of file Groups.cs.
| Dictionary<string, Guid> Mcs.Epm.MicrosoftProject.mpFx.Groups.GetADGroups |
( |
|
) |
|
Retrieve dictionary of Active Directory groups for the current default search root.
- Returns:
Definition at line 187 of file Groups.cs.
| Dictionary<Guid, string> Mcs.Epm.MicrosoftProject.mpFx.Groups.GetGroupsList |
( |
bool |
refresh |
) |
|
Retrieve a dictionary of Group GUIDS and Names from Project Server.
Definition at line 51 of file Groups.cs.
The documentation for this class was generated from the following file:
- C:/Data/Projects/MCS EPM Global Practice/Frameworks/Public/mpfX/1.0/Libraries/Mcs.Epm.MicrosoftProject.mpFx/Groups.cs