共用方式為


TimeSheet 成員

包含管理Project Web App中的時程表的方法。

TimeSheet 類型公開下列成員。

建構函式

  名稱 描述
公用方法 TimeSheet 從以 ASMX 型TimeSheet web 服務建立TimeSheet物件。

頁首

屬性

  名稱 描述
公用屬性 AllowAutoRedirect (繼承自 HttpWebClientProtocol。)
受保護屬性 CanRaiseEvents (繼承自 Component。)
公用屬性 ClientCertificates (繼承自 HttpWebClientProtocol。)
公用屬性 ConnectionGroupName (繼承自 WebClientProtocol。)
公用屬性 Container (繼承自 Component。)
公用屬性 CookieContainer (繼承自 HttpWebClientProtocol。)
公用屬性 Credentials (繼承自 WebClientProtocol。)
受保護屬性 DesignMode (繼承自 Component。)
公用屬性 EnableDecompression (繼承自 HttpWebClientProtocol。)
受保護屬性 Events (繼承自 Component。)
公用屬性 PreAuthenticate (繼承自 WebClientProtocol。)
公用屬性 Proxy (繼承自 HttpWebClientProtocol。)
公用屬性 RequestEncoding (繼承自 WebClientProtocol。)
公用屬性 Site (繼承自 Component。)
公用屬性 SoapVersion (繼承自 SoapHttpClientProtocol。)
公用屬性 Timeout (繼承自 WebClientProtocol。)
公用屬性 UnsafeAuthenticatedConnectionSharing (繼承自 HttpWebClientProtocol。)
公用屬性 Url (繼承自 WebClientProtocol。)
公用屬性 UseDefaultCredentials (繼承自 WebClientProtocol。)
公用屬性 UserAgent (繼承自 HttpWebClientProtocol。)

頁首

方法

  名稱 描述
公用方法 Abort (繼承自 WebClientProtocol。)
公用方法 ApproveNonProjectTime 將指定的非專案時間項目狀態變更從擱置核准或拒絕。
公用方法 ApproveProjectTimesheetLines 核准或拒絕專案時程表列一組。
受保護方法 BeginInvoke (繼承自 SoapHttpClientProtocol。)
受保護方法 CancelAsync (繼承自 HttpWebClientProtocol。)
公用方法 CreateObjRef (繼承自 MarshalByRefObject。)
公用方法 CreateTimesheet 會建立新的時程表,並呼叫PrepareTimesheetLine(Guid, TimesheetDataSet, [])方法。
公用方法 Discover (繼承自 SoapHttpClientProtocol。)
公用方法 Dispose() (繼承自 Component。)
受保護方法 Dispose(Boolean) (繼承自 Component。)
受保護方法 EndInvoke (繼承自 SoapHttpClientProtocol。)
公用方法 Equals (繼承自 Object。)
受保護方法 Finalize (繼承自 Component。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetLifetimeService (繼承自 MarshalByRefObject。)
受保護方法 GetReaderForMessage (繼承自 SoapHttpClientProtocol。)
受保護方法 GetService (繼承自 Component。)
公用方法 GetType (繼承自 Object。)
受保護方法 GetWebRequest (繼承自 SoapHttpClientProtocol。)
受保護方法 GetWebResponse(WebRequest) (繼承自 HttpWebClientProtocol。)
受保護方法 GetWebResponse(WebRequest, IAsyncResult) (繼承自 HttpWebClientProtocol。)
受保護方法 GetWriterForMessage (繼承自 SoapHttpClientProtocol。)
公用方法 InitializeLifetimeService (繼承自 MarshalByRefObject。)
受保護方法 Invoke (繼承自 SoapHttpClientProtocol。)
受保護方法 InvokeAsync(String, [], SendOrPostCallback) (繼承自 SoapHttpClientProtocol。)
受保護方法 InvokeAsync(String, [], SendOrPostCallback, Object) (繼承自 SoapHttpClientProtocol。)
受保護方法 MemberwiseClone() (繼承自 Object。)
受保護方法 MemberwiseClone(Boolean) (繼承自 MarshalByRefObject。)
公用方法 PrepareTimesheetLine 驗證及填入時程表明細項目,並將工時時程表列實際值。
公用方法 QueueCleanUpTimesheets 移除指定的日期之間的時程表列。
公用方法 QueueDeleteTimesheet 會刪除指定的時程表的記錄。
公用方法 QueueRecallTimesheet 變更指定設為先前的時程表狀態,當目前使用者的下一個核准時程表的目前狀態。
公用方法 QueueReviewTimesheet 從SubmitttedAcceptable或Approved,或是從Acceptable至Approved,視目前的使用者權限和指定的動作而定,變更指定的時程表的狀態。
公用方法 QueueSubmitTimesheet 從In Progress變更指定的時程表的狀態,以Submitted透過時程表佇列。
公用方法 QueueUpdateTimesheet 會將指定的時程表的資料儲存至發佈資料庫。
公用方法 ReadLateTimesheets 目前使用者最遲取得視為的時程表的設定。
公用方法 ReadProjectTimesheetLines 讀取時程表列。
公用方法 ReadResourceLateTimesheets 取得落後期限與引發直屬於目前使用者的時程表的設定。
公用方法 ReadReviewedTimesheets 讀取所有已檢閱所指定之資源在指定的時間範圍內的目前使用者的時程表。
公用方法 ReadTimesheet 會取得指定的時程表標題列項目,且時段式資料。
公用方法 ReadTimesheetApprovers 取得所有可用的核准者為指定的時程表。
公用方法 ReadTimesheetByPeriod 會取得時程表標題、 明細項目,並根據指定的期間,然後資源時段式資料。
公用方法 ReadTimesheetList 讀取摘要指定的日期範圍內所指定資源的時程表。
公用方法 ReadTimesheetsPendingApproval 讀取是等候核准指定的時間範圍內的所有時程表。
公用方法 ReadTimesheetsToAdjust 讀取所有是等候核准指定的時間範圍內的指定資源的時程表。
公用方法 SubmitTimesheetLines 會送出進行核准的時程表列。
公用方法 ToString (繼承自 Component。)

頁首

事件

  名稱 描述
公用事件 Disposed (繼承自 Component。)

頁首

請參閱

參照

TimeSheet 類別

WebSvcTimeSheet 命名空間