WebSvcAdmin Namespace
The WebSvcAdmin namespace is an arbitrary name for a reference to the Admin.svc (or the Admin.asmx) Web service of the PSI in Microsoft Project Server.
The Admin class in the Web service includes methods that support actions in the Project Server Administration page of Project Web Access, such as the following:
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:
DepartmentsDataSet
VersionsDataSet
Classes
Class | Description | |
---|---|---|
Admin | Includes methods for managing administrative settings and operations in Microsoft Office Project Server 2007 and related Windows SharePoint Services 3.0 sites. | |
ADSyncERPSettings | Settings for synchronizing the Enterprise Resource Pool with Active Directory directory services. | |
ADSyncGroupSettings | Manage settings for synchronizing Active Directory groups with the Enterprise Resource Pool. | |
StatusingSettingsDataSet | ||
StatusingSettingsDataSet.StatusingSettingsDataTable | ||
StatusingSettingsDataSet.StatusingSettingsRow | Properties for task Statusing settings. | |
StatusingSettingsDataSet.StatusingSettingsRowChangeEvent | Describes event handler settings for the specified data. | |
TimePeriodDataSet | ||
TimePeriodDataSet.TimePeriodsDataTable | ||
TimePeriodDataSet.TimePeriodsRow | Specifies data associated with a row of time period data. | |
TimePeriodDataSet.TimePeriodsRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetAuditExportDataSet | ||
TimesheetAuditExportDataSet.AuditExportsDataTable | ||
TimesheetAuditExportDataSet.AuditExportsRow | Specifies the data for a row of timesheet audit data. | |
TimesheetAuditExportDataSet.AuditExportsRowChangeEvent | Describes event handler settings for the specified data. | |
TimesheetLineClassDataSet | ||
TimesheetLineClassDataSet.LineClassesDataTable | ||
TimesheetLineClassDataSet.LineClassesRow | Specifies a row of data for a timesheet line class. | |
TimesheetLineClassDataSet.LineClassesRowChangeEvent | Describes event handler settings for the specified data. | |
UnsubmittedTimesheetDataSet | ||
UnsubmittedTimesheetDataSet.TimePeriodsDataTable | ||
UnsubmittedTimesheetDataSet.TimePeriodsRow | Specifies a row of time periods for timesheet data that has not yet been submitted. | |
UnsubmittedTimesheetDataSet.TimePeriodsRowChangeEvent | Describes event handler settings for the specified data. |
Delegates
Enumerations
Enumeration | Description | |
---|---|---|
ADSyncFrequencyUnit | Specifies the time unit for synchronization of Project Server groups or the Enterprise Resource Pool with Active Directory directory services. | |
ADSyncStatus | Status of the Enterprise Resource Pool synchronization with Active Directory directory service groups. | |
AuditType | Specifies the audit type as by adjuster, resource, or both. | |
LineClassState | Specifies the state of a timesheet line. | |
LineClassType | Specifies the type of timesheet line. | |
PeriodState | Specifies the state of a timesheet period for an action, such as getting a list of timesheet periods. |