Пространство имен WebSvcAdmin

Класс Admin — это основной классов в пространстве имен WebSvcAdmin . Класс Admin содержит методы для управления административные параметры и операции в Project Server и связанных сайтов SharePoint.

Примечание

В веб-службе ASMX Admin — это класс. В службе WCF Admin — это интерфейс, который реализован в классе AdminClient . Для получения сведений об использовании класса AdminClient в приложении на основе WCF см в конструктор класса Admin .

Пространство имен WebSvcAdmin — произвольное имя для ссылки на веб-службы Admin.asmx (или службу Admin.svc) из Project Server интерфейс (PSI).

Ниже приведены типичные административные действия, которые можно программно управлять:

  • Управление параметрами состояний и журнал аудита.

  • Управление синхронизации Project Server с помощью службы Microsoft Active Directory.

  • Управление валюты и отчетных периодов.

Методы класса Admin обычно используют или возвращают один из следующих объектов:

Классы

  Класс Описание
Общий класс Admin Включает в себя методы для управления операций в Project Server и связанных с ними Microsoft SharePoint Server 2013 сайтов и административные параметры.
Общий класс ADSyncERPSettings Используется для обработки параметров для синхронизации корпоративного пула ресурсов с помощью связанных служб Active Directory.
Общий класс ADSyncERPSettings2 Используется для обработки параметров для синхронизации корпоративного пула ресурсов с помощью связанных служб Active Directory. Предоставляет параметры для синхронизации корпоративного пула ресурсов с группой 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 Представляет коллекцию параметров, которые управляют назначениями в 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 Предоставляет сведения для идентификации для отдела в таблице отдела класс строки расписания.
Общий класс TimesheetLineClassDataSet.DepartmentsRowChangeEvent Событие, которое возникает при изменении данных в TimesheetLineClassDataSet.DepartmentsRow .
Общий класс TimesheetLineClassDataSet.LineClassesDataTable Представляет таблицу данных, которая поддерживает классы сведения о строке табеля учета рабочего времени, используемый для заполнения табелей учета рабочего времени.
Общий класс TimesheetLineClassDataSet.LineClassesRow Представляет один класс строки табеля учета рабочего времени.
Общий класс 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 профессиональный.
Общий класс VersionsDataSet.VersionsDataTable Представляет таблицу данных, которая поддерживает список версий Project Professional, которые смогут подключаться к серверу Project Server.
Общий класс VersionsDataSet.VersionsRow Представляет одну версию Project Professional, можно подключиться с сервера 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 Указывает единицу времени для синхронизации корпоративного пула ресурсов или групп сервера Project Server со службами каталогов Active Directory.
Общее перечисление ADSyncStatus Указывает состояние процесса синхронизации корпоративного пула ресурсов с группами связанные службы Active Directory.
Общее перечисление AuditType Задает тип аудита как Аджастер и ресурсов.
Общее перечисление CacheType Зарезервировано для внутреннего использования. Указывает тип кэша.
Общее перечисление DatabaseTimeoutType Зарезервировано для внутреннего использования. Ссылается на тип ожидания базы данных Project Server core.
Общее перечисление LineClassState Указывает состояние строки расписания.
Общее перечисление LineClassType Указывает тип строки расписания.
Общее перечисление PeriodState Указывает состояние период расписания для действия.
Общее перечисление UserSyncSettings Задает параметры синхронизации пользователей для управления ресурсы для Project Server. Примечание: Вместо этого используйте Microsoft.Office.Project.Server.Library.Admin.UserSyncSettings .