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の値を取得します。
プロジェクト サーバーのアクセス許可
アクセス許可は、標準的でないです。次の表の各行には、指定した型のエンティティに必要なアクセス許可を示します。
権限 |
説明 |
---|---|
エンティティには、プロジェクトに必要です。カテゴリのアクセス権。 |
|
リソース エンティティの必要があります。カテゴリのアクセス権。 |
|
オプティマイザー分析のエンティティに必要です。グローバル アクセス権。 |
|
オプティマイザー ドライバー エンティティの必要があります。グローバル アクセス権。 |
|
オプティマイザーの優先度設定エンティティの必要があります。グローバル アクセス権。 |
|
両方のアクセス許可は、エンタープライズ プロジェクトの種類 (EPT) エンティティに必要です。グローバル アクセス権。 |