Admin.ReadDepartmentsByEntity - Méthode
Lit la liste des départements dans Project Server pour l'entité spécifiée.
Espace de noms : WebSvcAdmin
Assembly : ProjectServerServices (dans ProjectServerServices.dll)
Syntaxe
'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Admin/ReadDepartmentsByEntity", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Admin/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Admin/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ReadDepartmentsByEntity ( _
entityUid As Guid, _
entityTypeUid As Guid, _
language As Integer _
) As DepartmentsDataSet
'Utilisation
Dim instance As Admin
Dim entityUid As Guid
Dim entityTypeUid As Guid
Dim language As Integer
Dim returnValue As DepartmentsDataSet
returnValue = instance.ReadDepartmentsByEntity(entityUid, _
entityTypeUid, language)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Admin/ReadDepartmentsByEntity", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Admin/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Admin/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public DepartmentsDataSet ReadDepartmentsByEntity(
Guid entityUid,
Guid entityTypeUid,
int language
)
Paramètres
entityUid
Type : System.GuidLe GUID de l'entité spécifiée.
entityTypeUid
Type : System.GuidLe GUID du type d'entité.
language
Type : System.Int32Spécifie l'identificateur de langue principale qui indique la langue de votre pays ou région.
Valeur renvoyée
Type : WebSvcAdmin.DepartmentsDataSet
Contient la liste des départements de l'entité spécifiée.
Remarques
Le type d'entité peut être un type de projet project, resource ou enterprise, ou une analyse l'optimiseur, pilote ou définition des priorités. Vous pouvez déterminer le type d'entité à l'aide des propriétés suivantes :
La méthode ReadDepartmentsByEntity ne doit pas être appelée pour une ressource qui n'existe pas. Lorsque vous créez une ressource à l'aide de la méthode CreateResources , la valeur de entityUid est temporaire avant la fin de la méthode CreateResource . Puis, obtenez la valeur de la dernière RES_UID à l'aide de la méthode ReadResources .
Autorisations Project Server
Les autorisations sont non standard. Chaque ligne dans le tableau suivant indique les autorisations qui sont requises pour le type d'entité spécifié.
Autorisation |
Description |
---|---|
Requis pour une entité de projet. Autorisation de catégorie. |
|
Requis pour une entité de la ressource. Autorisation de catégorie. |
|
Requis pour une entité d'analyse de l'optimiseur. Autorisation globale. |
|
Requis pour une entité de pilote de l'optimiseur. Autorisation globale. |
|
Requis pour une entité de définition des priorités de l'optimiseur. Autorisation globale. |
|
Les deux autorisations sont requises pour une entité de type (TPE) enterprise project. Autorisation globale. |