Share via


ProjectServer 成員

供內部用戶端程式碼。若要初始化的 Project Server CSOM 開發的用戶端內容,請使用ProjectContext

ProjectServer 類型公開下列成員。

建構函式

  名稱 描述
公用方法 ProjectServer(ClientRuntimeContext) 使用 SharePoint 用戶端執行階段內容中初始化 ProjectServer 物件。
公用方法 ProjectServer(ClientRuntimeContext, ObjectPath) 使用 SharePoint 用戶端執行階段內容和Project Web App路徑初始化ProjectServer物件。

頁首

屬性

  名稱 描述
公用屬性 Calendars 要取得 project server 執行個體的行事曆的集合。
公用屬性 Context (繼承自 ClientObject。)
公用屬性 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執行個體中的事件物件的集合。
公用屬性 IsDelegate 取得一個值,指出目前的使用者是否已在 PWA 中啟動委派工作階段。
公用屬性 IsReadOnly 取得一個值,指出 Project Server 資料庫是否處於唯讀模式。
公用屬性 LookupTables 取得查閱表格定義的集合中的Project Web App執行個體。
受保護屬性 ObjectData (繼承自 ClientObject。)
公用屬性 ObjectVersion (繼承自 ClientObject。)
公用屬性 Path (繼承自 ClientObject。)
公用屬性 Phases 取得在Project Web App執行個體的 Project Server 工作流程階段。
公用屬性 ProjectDetailPages 會取得一組專案詳細資料頁面。
公用屬性 Projects 取得Project Web App執行個體中的專案。
公用屬性 ServerObjectIsNull (繼承自 ClientObject。)
公用屬性 Stages 取得在Project Web App執行個體的 Project Server 工作流程階段。
公用屬性 Tag (繼承自 ClientObject。)
公用屬性 TimeSheetPeriods 取得時程表中的 Project Server 執行個體。
公用屬性 TypedObject (繼承自 ClientObject。)
公用屬性 WorkflowActivities 取得 Project Server 工作流程可以在執行階段呼叫的方法。
公用屬性 WorkflowDesigner 取得工作流程設計工具的開發人員可以在設計階段呼叫。

頁首

方法

  名稱 描述
受保護方法 CheckUninitializedProperty (繼承自 ClientObject。)
公用方法 CustomFromJson (繼承自 ClientObject。)
公用方法 Equals (繼承自 Object。)
受保護方法 Finalize (繼承自 Object。)
公用方法 FromJson (繼承自 ClientObject。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護方法 InitNonPropertyFieldFromJson (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson 保留給內部使用。 (覆寫 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公用方法 IsObjectPropertyInstantiated (繼承自 ClientObject。)
公用方法 IsPropertyAvailable (繼承自 ClientObject。)
受保護方法 LoadExpandoFields (繼承自 ClientObject。)
受保護方法 MemberwiseClone (繼承自 Object。)
公用方法 RefreshLoad (繼承自 ClientObject。)
受保護方法 RemoveFromParentCollection (繼承自 ClientObject。)
公用方法 Retrieve() (繼承自 ClientObject。)
公用方法 Retrieve([]) (繼承自 ClientObject。)
公用方法 StopDelegation 停止目前委派工作階段。
公用方法 ToString (繼承自 Object。)
受保護方法 UpdateClientObjectPropertyType (繼承自 ClientObject。)

頁首

請參閱

參照

ProjectServer 類別

Microsoft.ProjectServer.Client 命名空間