WebSvcAdmin 名前空間

The Admin class is the primary class in the WebSvcAdmin namespace. The Admin class includes methods that for managing administrative settings and operations in Project Server and related SharePoint sites.

注意

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

The WebSvcAdmin namespace is an arbitrary name for a reference to the Admin.asmx web service (or the Admin.svc service) of the Project Server Interface (PSI).

Following are typical administrative actions that can be programmatically managed:

  • Manage statusing settings and the audit log.

  • Manage Project Server synchronization with Microsoft Active Directory directory services.

  • Manage currency and reporting periods.

The Admin class methods typically use or return one of the following objects:

クラス

  クラス 説明
パブリック クラス Admin 管理用の設定とプロジェクトのサーバーと関連するMicrosoft SharePoint Server 2013のサイトでの操作を管理するためのメソッドが含まれます。
パブリック クラス ADSyncERPSettings Active Directory サービスに関連付けられていると、エンタープライズ リソース共有元の同期の設定を維持するために使用されます。
パブリック クラス ADSyncERPSettings2 Active Directory サービスに関連付けられていると、エンタープライズ リソース共有元の同期の設定を維持するために使用されます。Active Directory グループをエンタープライズ リソース共有元の同期の設定を提供します。
パブリック クラス ADSyncGroupSettings Active Directory のグループと、エンタープライズ リソース共有元の同期設定を管理します。
パブリック クラス DepartmentsDataSet プロジェクトのエンティティおよびリソース エンティティで使用されている部門のコレクションを表します。
パブリック クラス DepartmentsDataSet.DepartmentsDataTable プロジェクトのエンティティとリソース エンティティで使用されている部門のコレクションを保持するデータ テーブルを表します。
パブリック クラス DepartmentsDataSet.DepartmentsRow プロジェクトのエンティティに割り当てるための 1 つの部門を表します。
パブリック クラス DepartmentsDataSet.DepartmentsRowChangeEvent DepartmentsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス FiscalPeriodDataSet レポートの期間を表します。
パブリック クラス FiscalPeriodDataSet.FiscalPeriodsDataTable 行の会計期間の情報を保持するデータ テーブルを表します。
パブリック クラス FiscalPeriodDataSet.FiscalPeriodsRow FiscalPeriodDataSet.FiscalPeriodsDataTable オブジェクト内の行としての会計報告期間の情報を表します。
パブリック クラス FiscalPeriodDataSet.FiscalPeriodsRowChangeEvent [FiscalPeriodDataSet.FiscalPeriodsRow] 内のデータが変更されたときに発生するイベントです。
パブリック クラス FiscalYearDataSet 会計年度の期間のレポートに関する情報を表します。
パブリック クラス FiscalYearDataSet.FiscalYearsDataTable 行会計年度のデータを保持するデータ テーブルを表します。
パブリック クラス FiscalYearDataSet.FiscalYearsRow 会計期間内の情報、 FiscalYearDataSet.FiscalYearsDataTableオブジェクトの行を表します。
パブリック クラス FiscalYearDataSet.FiscalYearsRowChangeEvent FiscalYearsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス StatusingSettingsDataSet Project Server で割り当ての状態の更新を管理する設定のコレクションを表します。
パブリック クラス StatusingSettingsDataSet.StatusingSettingsDataTable タイムシートの状態の設定の行を保持するデータ テーブルを表します。
パブリック クラス StatusingSettingsDataSet.StatusingSettingsRow StatusingSettingsDataSet.StatusingSettingsRow オブジェクトは、プロジェクトの進捗状況を報告するために使用される設定値の情報を表します。
パブリック クラス StatusingSettingsDataSet.StatusingSettingsRowChangeEvent StatusingSettingsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス TimePeriodDataSet ストアの時間期間の構成情報。
パブリック クラス TimePeriodDataSet.TimePeriodsDataTable 期間の情報を保持するデータ テーブルを表します。
パブリック クラス TimePeriodDataSet.TimePeriodsRow 行期間の情報にはが含まれています。
パブリック クラス TimePeriodDataSet.TimePeriodsRowChangeEvent TimePeriodsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス TimesheetAuditExportDataSet タイムシート監査データをエクスポートするときに使用します。
パブリック クラス TimesheetAuditExportDataSet.AuditExportsDataTable 監査およびタイムシートをエクスポートするための情報を保持するデータ テーブルを表します。
パブリック クラス TimesheetAuditExportDataSet.AuditExportsRow タイムシート監査情報の行が含まれています。
パブリック クラス TimesheetAuditExportDataSet.AuditExportsRowChangeEvent AuditExportsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス TimesheetLineClassDataSet 名前と説明が含まれているタイムシート行のクラスのデータを維持するために使用されます。
パブリック クラス TimesheetLineClassDataSet.DepartmentsDataTable タイムシート行のクラス部門の情報を保持するデータ テーブルを表します。
パブリック クラス TimesheetLineClassDataSet.DepartmentsRow タイムシート行のクラス部門テーブル内のある部署の id 情報を提供します。
パブリック クラス TimesheetLineClassDataSet.DepartmentsRowChangeEvent TimesheetLineClassDataSet.DepartmentsRow 内のデータが変更されたときに発生するイベントです。
パブリック クラス TimesheetLineClassDataSet.LineClassesDataTable タイムシートの作成に使用するタイムシート行のクラス情報を保持するデータ テーブルを表します。
パブリック クラス TimesheetLineClassDataSet.LineClassesRow 1 つのタイムシート行のクラスを表します。
パブリック クラス TimesheetLineClassDataSet.LineClassesRowChangeEvent TimesheetLineClassDataSet.LineClassesRow 内のデータが変更されたときに発生するイベントです。
パブリック クラス TimesheetManagersDataSet タイムシート管理者の設定でTimeSheetSettingsDataSet.TimeSheetSettingsDataTableオブジェクトとTimeSheetSettingsDataSet.TimeSheetSettingsRowオブジェクトを表します。
パブリック クラス TimesheetManagersDataSet.TimesheetManagersDataTable
パブリック クラス TimesheetManagersDataSet.TimesheetManagersRow タイムシート マネージャー データ テーブルのタイムシート マネージャーに関する情報を提供します。
パブリック クラス TimesheetManagersDataSet.TimesheetManagersRowChangeEvent TimesheetManagersDataSet.TimesheetManagersRow 内のデータが変更されたときに発生するイベントです。
パブリック クラス TimeSheetSettingsDataSet タイムシートの設定にTimeSheetSettingsDataSet.TimeSheetSettingsDataTableオブジェクトとTimeSheetSettingsDataSet.TimeSheetSettingsRowオブジェクトを表します。
パブリック クラス TimeSheetSettingsDataSet.TimeSheetSettingsDataTable タイムシートの設定情報を保持するデータ テーブルを表します。
パブリック クラス TimeSheetSettingsDataSet.TimeSheetSettingsRow TimeSheetSettingsDataSet.TimeSheetSettingsDataTable オブジェクト内の行として、タイムシートの設定情報を表します。
パブリック クラス TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEvent TimeSheetSettingsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス UnsubmittedTimesheetDataSet 表す件の未提出タイムシートの情報を指定された期間。
パブリック クラス UnsubmittedTimesheetDataSet.TimePeriodsDataTable 期間の情報を保持するデータ テーブルを表します。
パブリック クラス UnsubmittedTimesheetDataSet.TimePeriodsRow 行期間の情報にはが含まれています。
パブリック クラス UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent TimePeriodsRow内のデータが変更されたときに発生するイベントです。
パブリック クラス VersionsDataSet Project Professional のバージョン番号が含まれています。
パブリック クラス VersionsDataSet.VersionsDataTable Project Server に接続できる Project Professional バージョンの一覧を保持するデータ テーブルを表します。
パブリック クラス VersionsDataSet.VersionsRow Project Server に接続できる Project Professional バージョンの 1 つを表します。
パブリック クラス VersionsDataSet.VersionsRowChangeEvent VersionsRow内のデータが変更されたときに発生するイベントです。

デリゲート

  デリゲート 説明
パブリック デリゲート DepartmentsDataSet.DepartmentsRowChangeEventHandler DepartmentsDataSet.DepartmentsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。
パブリック デリゲート FiscalPeriodDataSet.FiscalPeriodsRowChangeEventHandler 設定をFiscalPeriodDataSet.FiscalPeriodsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート FiscalYearDataSet.FiscalYearsRowChangeEventHandler 設定をFiscalYearDataSet.FiscalYearsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート StatusingSettingsDataSet.StatusingSettingsRowChangeEventHandler StatusingSettingsDataSet.StatusingSettingsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。
パブリック デリゲート TimePeriodDataSet.TimePeriodsRowChangeEventHandler TimePeriodDataSet.TimePeriodsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。
パブリック デリゲート TimesheetAuditExportDataSet.AuditExportsRowChangeEventHandler TimesheetAuditExportDataSet.AuditExportsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。
パブリック デリゲート TimesheetLineClassDataSet.DepartmentsRowChangeEventHandler
パブリック デリゲート TimesheetLineClassDataSet.LineClassesRowChangeEventHandler TimesheetLineClassDataSet.LineClassesRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。
パブリック デリゲート TimesheetManagersDataSet.TimesheetManagersRowChangeEventHandler
パブリック デリゲート TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEventHandler 設定をTimeSheetSettingsDataSet.TimeSheetSettingsRowに関連付けられているデータを編集したときと、イベントがトリガーされるイベント ハンドラーについて説明します。
パブリック デリゲート UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEventHandler UnsubmittedTimesheetDataSet.TimePeriodsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。
パブリック デリゲート VersionsDataSet.VersionsRowChangeEventHandler VersionsDataSet.VersionsRow のデータで、アクションを実行するときに発生するイベントを処理するメソッドを表します。

列挙体

  列挙体 説明
パブリック列挙体 ADSyncFrequencyUnit Active Directory ディレクトリ サービスのグループを Project Server のエンタープライズ リソース共有元の同期の時間単位を指定します。
パブリック列挙体 ADSyncStatus 関連の Active Directory サービス グループと、エンタープライズ リソース共有元の同期プロセスの状態を示します。
パブリック列挙体 AuditType 損害調査担当、リソース、またはその両方によって、監査の種類を指定します。
パブリック列挙体 CacheType 内部使用のため予約済みです。キャッシュの種類を指定します。
パブリック列挙体 DatabaseTimeoutType 内部使用のため予約済みです。Project Server コア データベースのタイムアウトの種類を参照します。
パブリック列挙体 LineClassState タイムシート行の状態を指定します。
パブリック列挙体 LineClassType タイムシート行の種類を指定します。
パブリック列挙体 PeriodState アクションのタイムシート期間の状態を指定します。
パブリック列挙体 UserSyncSettings Project Server のリソースを管理するためのユーザーの同期設定を指定します。注:代わりに、 Microsoft.Office.Project.Server.Library.Admin.UserSyncSettingsを使用します。