次の方法で共有


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 ) メンバーはいずれもスレッド セーフです。インスタンス メンバーはスレッド セーフになるという保証はありません。

関連項目

参照先

ProjectServer メンバー

Microsoft.ProjectServer.Client 名前空間