共用方式為


Admin.ReadDepartmentsByEntity 方法

可讀取 Project Server 中指定之實體的部門的清單。

命名空間:  WebSvcAdmin
組件:  ProjectServerServices (在 ProjectServerServices.dll 中)

語法

'宣告
<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
'用途
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
)

參數

  • entityUid
    類型:System.Guid

    指定的實體的 GUID。

  • entityTypeUid
    類型:System.Guid

    實體類型之 GUID。

  • language
    類型:System.Int32

    會指定主要語言識別碼,以指出國家或地區的語言。

傳回值

類型:WebSvcAdmin.DepartmentsDataSet
包含指定之實體的部門清單。

備註

實體類型可以專案、 資源或企業專案類型,或最佳化工具使用分析、 驅動程式或優先處理順序。您可以使用下列屬性來決定實體類型:

資源不存在,應該不會呼叫ReadDepartmentsByEntity方法。當您使用CreateResources方法所建立的資源時, entityUid值為暫時直到CreateResource方法會完成。然後使用ReadResources方法來取得最終RES_UID值。

Project Server 權限

非標準的權限。下表中的每一列顯示所指定之類型的實體的權限。

權限

描述

OpenProject

所需的專案實體。類別權限。

ViewEnterpriseResourceData

所需的資源實體。類別權限。

ManagePortfolioAnalyses

所需的最佳化工具使用分析實體。通用權限。

ManageDrivers

所需的最佳化工具使用驅動程式實體。通用權限。

ManagePrioritizations

所需的最佳化工具使用優先處理順序實體。通用權限。

ManageWorkflow

NewProject

這兩種權限所需的企業專案類型 (EPT) 實體。通用權限。

請參閱

參照

Admin 類別

Admin 成員

WebSvcAdmin 命名空間