Пространство имен 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 | Указывает тип запроса строки табеля учета рабочего времени. |