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 包含用于管理管理设置和 Project Server 和相关的Microsoft SharePoint Server 2013网站中的操作方法。
公共类 ADSyncERPSettings 用于同步与相关联的活动目录服务企业资源库的维护设置。
公共类 ADSyncERPSettings2 用于同步与相关联的活动目录服务企业资源库的维护设置。提供用于进行企业资源库同步与 Active Directory 组设置。
公共类 ADSyncGroupSettings 管理和企业资源库的 Active Directory 组之间的同步设置。
公共类 DepartmentsDataSet 表示用于项目实体和资源实体的部门的集合。
公共类 DepartmentsDataSet.DepartmentsDataTable 表示用于项目实体和资源实体的部门的集合进行维护的数据表。
公共类 DepartmentsDataSet.DepartmentsRow 表示指定项目实体的一个部门。
公共类 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 表示管理状态更新和工作分配在项目服务器中的设置的集合。
公共类 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 提供部门时间表行类部门表中的标识信息。
公共类 TimesheetLineClassDataSet.DepartmentsRowChangeEvent TimesheetLineClassDataSet.DepartmentsRow中的数据发生更改时,会发生事件。
公共类 TimesheetLineClassDataSet.LineClassesDataTable 表示数据表,用于维护时间表行类信息用于填充时间表。
公共类 TimesheetLineClassDataSet.LineClassesRow 表示一个时间表行类。
公共类 TimesheetLineClassDataSet.LineClassesRowChangeEvent TimesheetLineClassDataSet.LineClassesRow中的数据发生更改时,会发生事件。
公共类 TimesheetManagersDataSet 表示在对象TimeSheetSettingsDataSet.TimeSheetSettingsDataTableTimeSheetSettingsDataSet.TimeSheetSettingsRow对象中的时间表管理器设置。
公共类 TimesheetManagersDataSet.TimesheetManagersDataTable
公共类 TimesheetManagersDataSet.TimesheetManagersRow 提供有关时间表管理器时间表管理器数据表格中的信息。
公共类 TimesheetManagersDataSet.TimesheetManagersRowChangeEvent TimesheetManagersDataSet.TimesheetManagersRow中的数据发生更改时,会发生事件。
公共类 TimeSheetSettingsDataSet 表示对象TimeSheetSettingsDataSet.TimeSheetSettingsDataTableTimeSheetSettingsDataSet.TimeSheetSettingsRow对象中的时间表设置。
公共类 TimeSheetSettingsDataSet.TimeSheetSettingsDataTable 表示维护工时单设置信息的数据表。
公共类 TimeSheetSettingsDataSet.TimeSheetSettingsRow 表示为TimeSheetSettingsDataSet.TimeSheetSettingsDataTable对象中的一行的工时单设置信息。
公共类 TimeSheetSettingsDataSet.TimeSheetSettingsRowChangeEvent 在TimeSheetSettingsRow中的数据发生更改时,会发生事件。
公共类 UnsubmittedTimesheetDataSet 表示未提交指定的时间段的工时单信息。
公共类 UnsubmittedTimesheetDataSet.TimePeriodsDataTable 表示维护时段信息的数据表。
公共类 UnsubmittedTimesheetDataSet.TimePeriodsRow 包含的时段信息的行。
公共类 UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent 在TimePeriodsRow中的数据发生更改时,会发生事件。
公共类 VersionsDataSet 包含项目专业版本的编号。
公共类 VersionsDataSet.VersionsDataTable 表示维护的项目专业版本,可以使用 Project Server 连接列表的数据表。
公共类 VersionsDataSet.VersionsRow 表示一个项目专业版本,可以使用 Project Server 连接。
公共类 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 目录服务中指定的项目服务器组或企业资源库同步的时间单位。
公共枚举 ADSyncStatus 指示企业资源库同步过程与相关联的 Active Directory 服务组的状态。
公共枚举 AuditType 通过调整和 / 或资源,指定的审计类型。
公共枚举 CacheType 仅供内部使用。指定缓存的类型。
公共枚举 DatabaseTimeoutType 仅供内部使用。引用的项目服务器核心数据库超时类型。
公共枚举 LineClassState 指定时间表行的状态。
公共枚举 LineClassType 指定时间表行的类型。
公共枚举 PeriodState 指定时间表阶段的操作的状态。
公共枚举 UserSyncSettings 指定用户同步设置,以帮助管理项目服务器资源。注意:改为使用Microsoft.Office.Project.Server.Library.Admin.UserSyncSettings