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

Класс TimeSheet — это основной классов в пространстве имен WebSvcTimeSheet . Класс TimeSheet включает в себя методы для управления строк расписания и расписания.

Примечание

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

Пространство имен WebSvcTimeSheet — произвольное имя для ссылки на веб-службу Timesheet.asmx (или службу TimeSheet.svc) из Project Server интерфейс (PSI). Методы в классе TimeSheet можно создавать, удалять, отправки, обновление, чтение, отзыв или найти состояние расписания. Методы в классе TimeSheet также можно найти расписаний, конца или, ожидающими утверждения, Поиск расписаний по дате или период, получить список утверждающих расписания, предварительно фактических данных работы и проверить строки расписания и получения сведений о строк расписания (административных) внепроектную.

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

Классы

  Класс Описание
Общий класс ProjectTimesheetLinesDataSet Указывает коллекцию строк данных номенклатуры строки табеля учета рабочего времени.
Общий класс ProjectTimesheetLinesDataSet.ActualsDataTable Представляет сведения о фактическое время увеличиваются в один или несколько объектов ProjectTimesheetLinesDataSet.ActualsRow .
Общий класс ProjectTimesheetLinesDataSet.ActualsRow Представляет фактическое время расход сведения, как строка в объекте ProjectTimesheetLinesDataSet.ActualsDataTable .
Общий класс ProjectTimesheetLinesDataSet.ActualsRowChangeEvent Событие, которое возникает при изменении данных в ActualsRow .
Общий класс ProjectTimesheetLinesDataSet.CustomFieldsDataTable Представляет сведения о настраиваемых полей табеля учета рабочего времени, содержащаяся в один или несколько объектов ProjectTimesheetLinesDataSet.CustomFieldsRow .
Общий класс ProjectTimesheetLinesDataSet.CustomFieldsRow Представляет сведения о настраиваемых полей табеля учета рабочего времени как строка в объекте ProjectTimesheetLinesDataSet.CustomFieldsDataTable .
Общий класс ProjectTimesheetLinesDataSet.CustomFieldsRowChangeEvent Событие, которое возникает при изменении данных в CustomFieldsRow .
Общий класс ProjectTimesheetLinesDataSet.ProjectTimesheetLinesDataTable Представляет сведения о данных строки табеля учета рабочего времени, содержащихся в один или несколько объектов ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRow .
Общий класс ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRow Содержит значения для работы последней сохраненной на назначение и сведений о проекте для строки одного табеля учета рабочего времени.
Общий класс ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRowChangeEvent Событие, которое возникает при изменении данных в ProjectTimesheetLinesRow .
Общий класс ResourceDataSet Содержит сведения о корпоративных ресурсах. Дополнительные сведения содержатся в разделе элементов, описанных в WebSvcResource.
Общий класс ResourceDataSet.CalendarExceptionsDataTable Представляет сведения о конфликтах ресурсов календаря, которая входит в один или несколько объектов ResourceDataSet.CalendarExceptionsRow .
Общий класс ResourceDataSet.CalendarExceptionsRow Представляет исключение календаря для одного ресурса.
Общий класс ResourceDataSet.CalendarExceptionsRowChangeEvent Событие, которое возникает при изменении данных в CalendarExceptionsRow .
Общий класс ResourceDataSet.ResourceAvailabilitiesDataTable Представляет сведения о наличий ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceAvailabilitiesRow .
Общий класс ResourceDataSet.ResourceAvailabilitiesRow Представляет доступность ресурса, определяемого с помощью свойства RES_UID .
Общий класс ResourceDataSet.ResourceAvailabilitiesRowChangeEvent Событие, которое возникает при изменении данных в ResourceAvailabilitiesRow .
Общий класс ResourceDataSet.ResourceCustomFieldsDataTable Представляет сведения о настраиваемых полей ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceCustomFieldsRow .
Общий класс ResourceDataSet.ResourceCustomFieldsRow Представляет значение настраиваемого поля для конкретных ResourceRow строки.
Общий класс ResourceDataSet.ResourceCustomFieldsRowChangeEvent Событие, которое возникает при изменении данных в ResourceCustomFieldsRow .
Общий класс ResourceDataSet.ResourceRatesDataTable Представляет сведения о ставки ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceRatesRow .
Общий класс ResourceDataSet.ResourceRatesRow Представляет один набор данных ставка затрат для ресурса.
Общий класс ResourceDataSet.ResourceRatesRowChangeEvent Событие, которое возникает при изменении данных в ResourceRatesRow .
Общий класс ResourceDataSet.ResourcesDataTable Представляет сведения о ресурсах проекта, содержащегося в один или несколько объектов ResourceDataSet.ResourcesRow .
Общий класс ResourceDataSet.ResourcesRow Представляет ресурс предприятия.
Общий класс ResourceDataSet.ResourcesRowChangeEvent Событие, которое возникает при изменении данных в ResourcesRow .
Общий класс TimeSheet Содержит методы, позволяющие Управление расписаниями в Project Web App.
Общий класс TimesheetDataSet Представляет набор данных, используемый при работе с объектом TimeSheet и другими объектами в пространстве имен WebSvcTimeSheet .
Общий класс TimesheetDataSet.ActionsDataTable Содержит запись действий, выполненных в это расписание.
Общий класс TimesheetDataSet.ActionsRow Представляет действие, выполняемое над табеля учета рабочего времени, который указывает, что свойство HeadersRow .
Общий класс TimesheetDataSet.ActionsRowChangeEvent Событие, которое возникает при изменении данных в ActionsRow .
Общий класс TimesheetDataSet.ActualsDataTable Содержит фактическое число часов, отработанных ресурсом для записи в свойство Lines .
Общий класс TimesheetDataSet.ActualsRow Содержит фактическое число часов, которые записываются для связанных TimesheetDataSet.LinesRow объекта.
Общий класс TimesheetDataSet.ActualsRowChangeEvent Событие, которое возникает при изменении данных в ActualsRow .
Общий класс TimesheetDataSet.AuditsDataTable Таблица Audits содержит строку для каждого TimesheetEnum.AuditOperationType , применяемый для табеля учета рабочего времени.
Общий класс TimesheetDataSet.AuditsRow Регистрирует тип TimesheetEnum.AuditOperationType (Add или Delete), который применяется для табеля учета рабочего времени.
Общий класс TimesheetDataSet.AuditsRowChangeEvent Событие, которое возникает при изменении данных в AuditsRow .
Общий класс TimesheetDataSet.CustomFieldsDataTable Содержит значения настраиваемых полей для связанных табелей учета рабочего времени.
Общий класс TimesheetDataSet.CustomFieldsRow Представляет значение настраиваемого поля, которое вводится для строки табеля учета рабочего времени.
Общий класс TimesheetDataSet.CustomFieldsRowChangeEvent Событие, которое возникает при изменении данных в CustomFieldsRow .
Общий класс TimesheetDataSet.HeadersDataTable Содержит запись для каждого расписания в этом наборе данных.
Общий класс TimesheetDataSet.HeadersRow Представляет один табеля учета рабочего времени.
Общий класс TimesheetDataSet.HeadersRowChangeEvent Событие, которое возникает при изменении данных в HeadersRow .
Общий класс TimesheetDataSet.LinesDataTable Содержит по одной строке для каждой строки каждого табеля учета рабочего времени в этом наборе данных.
Общий класс TimesheetDataSet.LinesRow Представляет элемент строки табеля учета рабочего времени.
Общий класс TimesheetDataSet.LinesRowChangeEvent Событие, которое возникает при изменении данных в LinesRow .
Общий класс TimesheetDataSet.StatusingChangeLogDataTable Данные Statusing изменить режим одной операции табеля учета рабочего времени в журнале.
Общий класс TimesheetDataSet.StatusingChangeLogRow Представляет одну запись в журнале изменений данных Statusing режим одной операции табеля учета рабочего времени.
Общий класс TimesheetDataSet.StatusingChangeLogRowChangeEvent Событие, которое возникает при изменении данных в StatusingChangeLogRow .
Общий класс TimesheetListDataSet Представляет список табелей учета рабочего времени.
Общий класс TimesheetListDataSet.TimesheetsDataTable Представляет сведения о списке расписания, содержащегося в один или несколько объектов TimesheetListDataSet.TimesheetsRow .
Общий класс TimesheetListDataSet.TimesheetsRow Определяет одну строку данных списка табеля учета рабочего времени.
Общий класс TimesheetListDataSet.TimesheetsRowChangeEvent Событие, которое возникает при изменении данных в TimesheetsRow .

Делегаты

  Делегат Описание
Общий делегат ProjectTimesheetLinesDataSet.ActualsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ProjectTimesheetLinesDataSet.ActualsRow и события.
Общий делегат ProjectTimesheetLinesDataSet.CustomFieldsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ProjectTimesheetLinesDataSet.CustomFieldsRow и события.
Общий делегат ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRow и события.
Общий делегат ResourceDataSet.CalendarExceptionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.CalendarExceptionsRow и события.
Общий делегат ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourceAvailabilitiesRow и события.
Общий делегат ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourceCustomFieldsRow и события.
Общий делегат ResourceDataSet.ResourceRatesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourceRatesRow и события.
Общий делегат ResourceDataSet.ResourcesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourcesRow и события.
Общий делегат TimesheetDataSet.ActionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.ActionsRow и события.
Общий делегат TimesheetDataSet.ActualsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.ActualsRow и события.
Общий делегат TimesheetDataSet.AuditsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.AuditsRow и события.
Общий делегат TimesheetDataSet.CustomFieldsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.CustomFieldsRow и события.
Общий делегат TimesheetDataSet.HeadersRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.HeadersRow и события.
Общий делегат TimesheetDataSet.LinesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.LinesRow и события.
Общий делегат TimesheetDataSet.StatusingChangeLogRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetDataSet.StatusingChangeLogRow и события.
Общий делегат TimesheetListDataSet.TimesheetsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с TimesheetListDataSet.TimesheetsRow и события.

Перечисления

  Перечисление Описание
Общее перечисление Action Задает действие, предпринимаемое в табеле.
Общее перечисление Navigation Способ перемещения списка строк табеля учета рабочего времени.
Общее перечисление PreloadType Указывает, какие строки для предварительной загрузки в расписании.
Общее перечисление ProjectTimesheetLineQueryType Указывает тип запроса строки табеля учета рабочего времени.