Ps.js JavaScript ライブラリおよび残りの部分を参照します。

Project Server 2013では、そのアクセスのProject Server 2013とProject Online、 JavaScriptオブジェクト モデルとブラウザー間の web アプリケーション、 Project Professional 2013アドイン、および Windows 以外のデバイス用のアプリケーションを開発するために使用できる他のサービスを提供します。

Project Server 2013のJavaScriptオブジェクト モデルは、PS.js のJavaScriptライブラリで、 PSの名前空間で定義されます。PS.js JavaScriptライブラリは、 %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\PS.jsファイルにあります。

注意

JavaScriptオブジェクト モデルを参照して、デバッグに役立つように、同じディレクトリに PS.debug.js ファイルを使用できます。Project 2013 SDK のダウンロードには、リモート コンピューター上の開発を支援するため、PS.js ファイルと PS.debug.js ファイルも含まれます。

Project Server 2013は、 JavaScriptオブジェクト モデルおよび .NET クライアント オブジェクト モデルと同等の Api を持つ他のサービスも提供します。REST インターフェイスを使用するには、ビルドして実行するタスクを表すリソースのエンドポイントへの HTTP 要求を送信します。REST リソースは、Project Server のオブジェクト、プロパティ、およびメソッドに対応します。JavaScriptオブジェクト モデルの対応するメンバーのエンドポイントの Uri のリソースとサポートされている HTTP 要求の種類が記載されています。

JavaScriptオブジェクト モデルを使用する場合は、Project Server の機能のエントリ ポイントとして、 ProjectContextオブジェクトを使用します。REST インターフェイスを使用する場合は、 https://ServerName/pwaName/_api/ProjectServerエンドポイントの URI ( ServerNameの置換と URI には、 pwaName ) を使用します。

このセクションの内容

  • PS の名前空間 JavaScriptオブジェクト モデル内のオブジェクトとカスタム ソリューションとProject 2013のアプリケーション開発に使用できる他のインタ フェース内のリソースについて説明します。

参照先

Project Server のクライアント側オブジェクト モデル (CSOM)

関連セクション

JavaScript ライブラリおよび Project Server 2013 の残りの部分参照

JavaScript オブジェクト モデルの概要

Project Server 2013 レポート データの OData フィードにクエリを実行する