共用方式為


ProjectContext 成員

維護Project Web App執行個體,請使用開發用戶端的內容,並包含Project Web App中存在的 Project Server 物件的整個企業的集合。

ProjectContext 類型公開下列成員。

建構函式

  名稱 描述
公用方法 ProjectContext 會建立執行個體,並初始化ProjectContext物件。

頁首

屬性

  名稱 描述
公用屬性 ApplicationName (繼承自 ClientRuntimeContext。)
公用屬性 AuthenticationMode (繼承自 ClientRuntimeContext。)
公用屬性 Calendars 取得 Project Server 執行個體的行事曆的集合。
公用屬性 ClientTag (繼承自 ClientRuntimeContext。)
公用屬性 Credentials (繼承自 ClientRuntimeContext。)
公用屬性 CustomFields 取得的企業自訂欄位定義Project Web App執行個體中。
公用屬性 EnterpriseProjectTypes 取得的企業專案類型 (Ept) Project Web App執行個體中。
公用屬性 EnterpriseResources 取得Project Web App執行個體中的企業資源。
公用屬性 EntityTypes 透過 CSOM 取得公開的 Project Server 實體的類型。
公用屬性 EventHandlers 取得Project Web App執行個體中所定義的事件處理常式的集合。
公用屬性 Events 取得Project Web App執行個體中的事件物件的集合。
公用屬性 FormDigestHandlingEnabled (繼承自 ClientContext。)
公用屬性 FormsAuthenticationLoginInfo (繼承自 ClientRuntimeContext。)
公用屬性 HasPendingRequest (繼承自 ClientRuntimeContext。)
公用屬性 LookupTables 取得查閱表格定義的集合中的Project Web App執行個體。
公用屬性 PendingRequest (繼承自 ClientRuntimeContext。)
公用屬性 Phases 取得在Project Web App執行個體的 Project Server 工作流程階段。
公用屬性 ProjectDetailPages Project Server 執行個體中取得專案詳細資料頁面的集合。
公用屬性 Projects 取得Project Web App執行個體中的專案。
公用屬性 RequestSchemaVersion (繼承自 ClientRuntimeContext。)
公用屬性 RequestTimeout (繼承自 ClientRuntimeContext。)
公用屬性 ServerLibraryVersion (繼承自 ClientRuntimeContext。)
公用屬性 ServerSchemaVersion (繼承自 ClientRuntimeContext。)
公用屬性 ServerVersion (繼承自 ClientContext。)
公用屬性 ServiceStatus 取得 Project Server 服務的狀態的相關資訊。
公用屬性 Site (繼承自 ClientContext。)
公用屬性 Stages 取得在Project Web App執行個體的 Project Server 工作流程階段。
公用屬性 StaticObjects (繼承自 ClientRuntimeContext。)
公用屬性 Tag (繼承自 ClientRuntimeContext。)
公用屬性 TimeSheetPeriods 取得時間工作表期間的集合。
公用屬性 TraceCorrelationId (繼承自 ClientRuntimeContext。)
公用屬性 Url (繼承自 ClientRuntimeContext。)
公用屬性 ValidateOnClient (繼承自 ClientRuntimeContext。)
公用屬性 Web (繼承自 ClientContext。)
公用屬性 WebRequestExecutorFactory (繼承自 ClientRuntimeContext。)
公用屬性 WorkflowActivities 取得 Project Server 工作流程可以在執行階段呼叫的方法。
公用屬性 WorkflowDesigner 取得工作流程設計工具的開發人員可以在設計階段呼叫。

頁首

方法

  名稱 描述
公用方法 AddQuery (繼承自 ClientRuntimeContext。)
公用方法 AddQueryIdAndResultObject (繼承自 ClientRuntimeContext。)
公用方法 CastTo<T> (繼承自 ClientRuntimeContext。)
公用方法 Dispose() (繼承自 ClientRuntimeContext。)
受保護方法 Dispose(Boolean) (繼承自 ClientRuntimeContext。)
公用方法 Equals (繼承自 Object。)
公用方法 ExecuteQuery (繼承自 ClientContext。)
受保護方法 Finalize (繼承自 Object。)
公用方法 GetFormDigestDirect (繼承自 ClientContext。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
公用方法 Load<T> (繼承自 ClientRuntimeContext。)
公用方法 LoadQuery<T>(ClientObjectCollection<T>) (繼承自 ClientRuntimeContext。)
公用方法 LoadQuery<T>(IQueryable<T>) (繼承自 ClientRuntimeContext。)
受保護方法 MemberwiseClone (繼承自 Object。)
受保護方法 OnExecutingWebRequest (繼承自 ClientRuntimeContext。)
公用方法 ParseObjectFromJsonString (繼承自 ClientRuntimeContext。)
公用方法 ToString (繼承自 Object。)
公用方法 WaitForQueue 在指定的佇列工作,以完成,或最長秒數。

頁首

事件

  名稱 描述
公用事件 ExecutingWebRequest (繼承自 ClientRuntimeContext。)

頁首

請參閱

參照

ProjectContext 類別

Microsoft.ProjectServer.Client 命名空間