ProjectServer 類別

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

繼承階層架構

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.ProjectServer.Client.ProjectServer

命名空間:  Microsoft.ProjectServer.Client
組件:  Microsoft.ProjectServer.Client (在 Microsoft.ProjectServer.Client.dll 中)

語法

'宣告
<ScriptTypeAttribute("PS.ProjectServer", ServerTypeId := "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")> _
Public NotInheritable Class ProjectServer _
    Inherits ClientObject
'用途
Dim instance As ProjectServer
[ScriptTypeAttribute("PS.ProjectServer", ServerTypeId = "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")]
public sealed class ProjectServer : ClientObject

備註

您應該使用ProjectContext類別的使用中Microsoft Project Server 2013CSOM 開發。因為物件繼承自 SharePoint ClientContext物件,它會維護與 Project Server CSOM 與 SharePoint CSOM 開發的內容。

注意事項注意事項

ProjectContext類別的優點是它包括WaitForQueue方法。如果您是使用ProjectServer類別,您就必須開發您自己的常式等待佇列工作,才可完成。

執行緒安全

這類型的任何公用 static (共用 於 Visual Basic 中) 成員是安全執行緒。不保證任何執行個體成員都是安全執行緒。

請參閱

參照

ProjectServer 成員

Microsoft.ProjectServer.Client 命名空間