Пространство имен 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 . |