WebSvcResource 名前空間

The Resource class is the primary class in the WebSvcResource namespace. The Resource class includes methods that manage projects, project entities such as tasks, resources, and assignments, and impacts on projects for portfolio analyses.

注意

In the ASMX web service, Resource is a class. In the WCF service, Resource is an interface that is implemented in the ResourceClient class. For information about using the ResourceClient class in a WCF-based application, see the Resource class constructor.

The WebSvcResource namespace is an arbitrary name for a reference to the Resource.asmx web service (or the Resource.svc service) of the Project Server Interface (PSI). Methods in the Resource class can check out, check in, update, or create resources and their authorization settings. Resources can be work, material, or cost resources. Methods also can activate or deactivate users and create, read, update, or delete resource delegates. Methods can find resources by name, GUID, or department; read resource or user data and related security information; and get all assignments for a resource.

Resource methods typically use or return one of the following DataSet objects:

クラス

  クラス 説明
パブリック クラス Resource リソースおよび Project server ユーザーを管理するためのメソッドが含まれます。
パブリック クラス ResourceAssignmentDataSet このクラスには、特定のタスクにエンタープライズ リソースの割り当てが含まれます。
パブリック クラス ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsDataTable ResourceAssignmentDataSet.ResourceAssignmentRow 行のユーザー設定フィールドの値を表します。
パブリック クラス ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow ResourceAssignmentDataSet.ResourceAssignmentRow 特定のオブジェクトのユーザー設定フィールド値を表します。
パブリック クラス ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEvent ResourceAssignmentCustomFieldsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceAssignmentDataSet.ResourceAssignmentDataTable 特定のタスクに割り当てられたリソースを表します。
パブリック クラス ResourceAssignmentDataSet.ResourceAssignmentRow プロジェクトで特定のタスクに割り当てられているリソースのインスタンスを表します。
パブリック クラス ResourceAssignmentDataSet.ResourceAssignmentRowChangeEvent ResourceAssignmentRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceAuthorizationDataSet エンタープライズ リソースをプロジェクトのタスクの承認を表します。
パブリック クラス ResourceAuthorizationDataSet.CategoryPermissionsDataTable 1 つ以上のResourceAuthorizationDataSet.CategoryPermissionsRowオブジェクトに含まれているリソース カテゴリ権限に関する情報を表します。
パブリック クラス ResourceAuthorizationDataSet.CategoryPermissionsRow 情報をカテゴリ リソース アクセス許可の 1 つの行に関連付けられているかを指定します。
パブリック クラス ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEvent CategoryPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceAuthorizationDataSet.GlobalPermissionsDataTable 1 つ以上のResourceAuthorizationDataSet.GlobalPermissionsRowオブジェクトに含まれているリソースのグローバル アクセス権に関する情報を表します。
パブリック クラス ResourceAuthorizationDataSet.GlobalPermissionsRow グローバル アクセス権については、 ResourceAuthorizationDataSet.GlobalPermissionsDataTableオブジェクト内の行としてリソースを表します。
パブリック クラス ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEvent GlobalPermissionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceAuthorizationDataSet.GroupMembershipsDataTable 1 つ以上のResourceAuthorizationDataSet.GroupMembershipsRowオブジェクトに含まれるリソースのグループのメンバーシップに関する情報を表します。
パブリック クラス ResourceAuthorizationDataSet.GroupMembershipsRow ResourceAuthorizationDataSet.GroupMembershipsDataTable オブジェクト内の行としてリソース グループ メンバーシップの情報を表します。
パブリック クラス ResourceAuthorizationDataSet.GroupMembershipsRowChangeEvent GroupMembershipsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceAuthorizationDataSet.ResourcesDataTable 1 つ以上のResourceAuthorizationDataSet.ResourcesRowオブジェクトに含まれるリソースの承認に関する情報を表します。
パブリック クラス ResourceAuthorizationDataSet.ResourcesRow ResourceAuthorizationDataSet.ResourcesDataTable オブジェクト内の行としてリソースの承認情報を表します。
パブリック クラス ResourceAuthorizationDataSet.ResourcesRowChangeEvent ResourcesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable 1 つ以上のResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowオブジェクトに含まれているセキュリティ カテゴリ間の関係についての情報を表します。
パブリック クラス ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable オブジェクト内の行としてのセキュリティのカテゴリ間の関係を表します。
パブリック クラス ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent SecurityPrincipleCategoryRelationsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceDataSet プロジェクトに関連付けられているリソースのコレクションを維持するために使用されます。
パブリック クラス ResourceDataSet.CalendarExceptionsDataTable 1 つ以上のResourceDataSet.CalendarExceptionsRowオブジェクトに含まれているリソースのカレンダーの競合に関する情報を表します。
パブリック クラス ResourceDataSet.CalendarExceptionsRow 1 つのリソースのカレンダーの例外を表します。
パブリック クラス ResourceDataSet.CalendarExceptionsRowChangeEvent CalendarExceptionsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceDataSet.ResourceAvailabilitiesDataTable 1 つ以上のResourceDataSet.ResourceAvailabilitiesRowオブジェクトに含まれているリソースの利用可能時間に関する情報を表します。
パブリック クラス ResourceDataSet.ResourceAvailabilitiesRow RES_UID プロパティで識別されるリソースの可用性を表します。
パブリック クラス ResourceDataSet.ResourceAvailabilitiesRowChangeEvent ResourceAvailabilitiesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceDataSet.ResourceCustomFieldsDataTable 1 つ以上のResourceDataSet.ResourceCustomFieldsRowオブジェクトに格納されているリソース ユーザー設定フィールドに関する情報を表します。
パブリック クラス ResourceDataSet.ResourceCustomFieldsRow リソースに関連するユーザー設定フィールド情報を取得します。
パブリック クラス ResourceDataSet.ResourceCustomFieldsRowChangeEvent ResourceCustomFieldsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceDataSet.ResourceRatesDataTable 1 つ以上のResourceDataSet.ResourceRatesDataTableオブジェクトに含まれるリソースの単価に関する情報を表します。
パブリック クラス ResourceDataSet.ResourceRatesRow リソースには、1 セットのコスト単価データを取得します。
パブリック クラス ResourceDataSet.ResourceRatesRowChangeEvent ResourceRatesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス ResourceDataSet.ResourcesDataTable 1 つ以上のResourceDataSet.ResourcesDataTableオブジェクトに含まれるプロジェクトのリソースに関する情報を表します。
パブリック クラス ResourceDataSet.ResourcesRow 特定のリソースに関する情報を取得します。
パブリック クラス ResourceDataSet.ResourcesRowChangeEvent ResourcesRow内のデータが変更されたときに発生するイベントです。
パブリック クラス UserDelegationDataSet リソースの委任のユーザーに関する情報を表します。
パブリック クラス UserDelegationDataSet.ResourceDelegationsDataTable 1 つ以上のUserDelegationDataSet.ResourceDelegationsRowオブジェクトに含まれているリソースの委任のユーザーに関する情報を表します。
パブリック クラス UserDelegationDataSet.ResourceDelegationsRow ユーザー リソースの委任の情報として、 UserDelegationDataSet.ResourceDelegationsDataTableオブジェクト内の行を表します。
パブリック クラス UserDelegationDataSet.ResourceDelegationsRowChangeEvent ResourceDelegationsRow内のデータが変更されたときに発生するイベントです。

デリゲート

  デリゲート 説明
パブリック デリゲート ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEventHandler 設定をResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceAssignmentDataSet.ResourceAssignmentRowChangeEventHandler 設定をResourceAssignmentDataSet.ResourceAssignmentRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEventHandler 設定をResourceAuthorizationDataSet.CategoryPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEventHandler 設定をResourceAuthorizationDataSet.GlobalPermissionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceAuthorizationDataSet.GroupMembershipsRowChangeEventHandler 設定をResourceAuthorizationDataSet.GroupMembershipsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceAuthorizationDataSet.ResourcesRowChangeEventHandler 設定をResourceAuthorizationDataSet.ResourcesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler 設定をResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceDataSet.CalendarExceptionsRowChangeEventHandler 設定をResourceDataSet.CalendarExceptionsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler 設定をResourceDataSet.ResourceAvailabilitiesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler 設定をResourceDataSet.ResourceCustomFieldsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceDataSet.ResourceRatesRowChangeEventHandler 設定をResourceDataSet.ResourceRatesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート ResourceDataSet.ResourcesRowChangeEventHandler 設定をResourceDataSet.ResourcesRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート UserDelegationDataSet.ResourceDelegationsRowChangeEventHandler 設定をUserDelegationDataSet.ResourceDelegationsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。

列挙体

  列挙体 説明
パブリック列挙体 DelegationFilter ユーザーの委任を検索するためのフィルターを指定します。
パブリック列挙体 ResourceActiveFilter リソースのフィルターの種類を指定します。