共用方式為


WebSvcTimeSheet 命名空間

TimeSheet類別是WebSvcTimeSheet命名空間中的主要類別。TimeSheet類別還包含管理時程表] 和 [時程表] 行的方法。

注意事項注意事項

在 ASMX web 服務中, TimeSheet是一個類別。在 WCF 服務中, TimeSheet是TimeSheetClient類別中實作的介面。在 WCF 架構的應用程式中使用TimeSheetClient類別相關的資訊,請參閱TimeSheet類別建構函式。

WebSvcTimeSheet命名空間是參照到 Timesheet.asmx 的 web 服務 (或 TimeSheet.svc 服務) 的專案伺服器介面 (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 代表相關資源 availabilities 包含一或多個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 指定的時程表線路查詢類型。