ProjectServer クラス
クライアント側のコードでは、内部的に使用します。プロジェクトのサーバー 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 2013で、CSOM で開発する必要があります。オブジェクトは、SharePoint のClientContextオブジェクトから継承、ため、プロジェクトのサーバー CSOM と SharePoint、CSOM で開発のためのコンテキストを保持します。
注意
ProjectContextクラスの利点は、 WaitForQueueメソッドが含まれているです。ProjectServerクラスを使用する場合は、キューのジョブを完了するまで待機する独自のルーチンを開発する必要があります。
スレッド セーフ
この型のパブリック static (Visual Basic のShared ) メンバーはいずれもスレッド セーフです。インスタンス メンバーはスレッド セーフになるという保証はありません。