次の方法で共有


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メソッドを使用してリソースを作成するときに、 CreateResourceメソッドが完了するまで、 entityUidの値は一時的です。ReadResourcesメソッドを使用して、最終的なRES_UIDの値を取得します。

プロジェクト サーバーのアクセス許可

アクセス許可は、標準的でないです。次の表の各行には、指定した型のエンティティに必要なアクセス許可を示します。

権限

説明

OpenProject

エンティティには、プロジェクトに必要です。カテゴリのアクセス権。

ViewEnterpriseResourceData

リソース エンティティの必要があります。カテゴリのアクセス権。

ManagePortfolioAnalyses

オプティマイザー分析のエンティティに必要です。グローバル アクセス権。

ManageDrivers

オプティマイザー ドライバー エンティティの必要があります。グローバル アクセス権。

ManagePrioritizations

オプティマイザーの優先度設定エンティティの必要があります。グローバル アクセス権。

ManageWorkflow

NewProject

両方のアクセス許可は、エンタープライズ プロジェクトの種類 (EPT) エンティティに必要です。グローバル アクセス権。

関連項目

参照先

Admin クラス

Admin メンバー

WebSvcAdmin 名前空間