次の方法で共有


ProjectContext メンバー

保護されたメンバーを含む
宣言されたメンバーを含む

Project Web Appのインスタンスとの開発のためのクライアント側コンテキストを保持し、 Project Web Appにある Project Server オブジェクトのエンタープライズ規模のコレクションが含まれます。

ProjectContext 型は次のメンバーを公開します。

コンストラクター

  名前 説明
パブリック メソッド ProjectContext インスタンスを作成し、 ProjectContextオブジェクトを初期化します。

Top

プロパティ

  名前 説明
パブリック プロパティ ApplicationName (ClientRuntimeContext から継承されています。)
パブリック プロパティ AuthenticationMode (ClientRuntimeContext から継承されています。)
パブリック プロパティ Calendars カレンダーは Project Server のインスタンスのコレクションを取得します。
パブリック プロパティ ClientTag (ClientRuntimeContext から継承されています。)
パブリック プロパティ Credentials (ClientRuntimeContext から継承されています。)
パブリック プロパティ CustomFields Project Web Appのインスタンスでユーザー設定フィールドの定義企業のコレクションを取得します。
パブリック プロパティ EnterpriseProjectTypes Project Web Appインスタンスでプロジェクトの種類 (EPTs) 企業のコレクションを取得します。
パブリック プロパティ EnterpriseResources Project Web Appのインスタンスでは、エンタープライズ リソースのコレクションを取得します。
パブリック プロパティ EntityTypes CSOM は、公開されている Project Server エンティティの種類を取得します。
パブリック プロパティ EventHandlers Project Web Appインスタンスで定義されているイベント ハンドラーのコレクションを取得します。
パブリック プロパティ Events Project Web Appのインスタンスでは、イベント オブジェクトのコレクションを取得します。
パブリック プロパティ FormDigestHandlingEnabled (ClientContext から継承されています。)
パブリック プロパティ FormsAuthenticationLoginInfo (ClientRuntimeContext から継承されています。)
パブリック プロパティ HasPendingRequest (ClientRuntimeContext から継承されています。)
パブリック プロパティ LookupTables Project Web Appのインスタンスでは、ルックアップ テーブルの定義のコレクションを取得します。
パブリック プロパティ PendingRequest (ClientRuntimeContext から継承されています。)
パブリック プロパティ Phases Project Web Appインスタンスの Project Server ワークフロー フェーズのコレクションを取得します。
パブリック プロパティ ProjectDetailPages Project Server のインスタンスでは、プロジェクト詳細ページのコレクションを取得します。
パブリック プロパティ Projects Project Web Appのインスタンスでは、プロジェクトのコレクションを取得します。
パブリック プロパティ RequestSchemaVersion (ClientRuntimeContext から継承されています。)
パブリック プロパティ RequestTimeout (ClientRuntimeContext から継承されています。)
パブリック プロパティ ServerLibraryVersion (ClientRuntimeContext から継承されています。)
パブリック プロパティ ServerSchemaVersion (ClientRuntimeContext から継承されています。)
パブリック プロパティ ServerVersion (ClientContext から継承されています。)
パブリック プロパティ ServiceStatus Project Server サービスの状態に関する情報を取得します。
パブリック プロパティ Site (ClientContext から継承されています。)
パブリック プロパティ Stages Project Web Appのインスタンスでは、Project Server ワークフロー ステージのコレクションを取得します。
パブリック プロパティ StaticObjects (ClientRuntimeContext から継承されています。)
パブリック プロパティ Tag (ClientRuntimeContext から継承されています。)
パブリック プロパティ TimeSheetPeriods タイムシートの期間のコレクションを取得します。
パブリック プロパティ TraceCorrelationId (ClientRuntimeContext から継承されています。)
パブリック プロパティ Url (ClientRuntimeContext から継承されています。)
パブリック プロパティ ValidateOnClient (ClientRuntimeContext から継承されています。)
パブリック プロパティ Web (ClientContext から継承されています。)
パブリック プロパティ WebRequestExecutorFactory (ClientRuntimeContext から継承されています。)
パブリック プロパティ WorkflowActivities Project Server ワークフローは、実行時に呼び出すことができる方法を取得します。
パブリック プロパティ WorkflowDesigner ワークフロー デザイナーの開発者がデザイン時に呼び出すことができますを取得します。

Top

メソッド

  名前 説明
パブリック メソッド AddQuery (ClientRuntimeContext から継承されています。)
パブリック メソッド AddQueryIdAndResultObject (ClientRuntimeContext から継承されています。)
パブリック メソッド CastTo<T> (ClientRuntimeContext から継承されています。)
パブリック メソッド Dispose() (ClientRuntimeContext から継承されています。)
保護されたメソッド Dispose(Boolean) (ClientRuntimeContext から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド ExecuteQuery (ClientContext から継承されています。)
保護されたメソッド Finalize (Object から継承されています。)
パブリック メソッド GetFormDigestDirect (ClientContext から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド Load<T> (ClientRuntimeContext から継承されています。)
パブリック メソッド LoadQuery<T>(ClientObjectCollection<T>) (ClientRuntimeContext から継承されています。)
パブリック メソッド LoadQuery<T>(IQueryable<T>) (ClientRuntimeContext から継承されています。)
保護されたメソッド MemberwiseClone (Object から継承されています。)
保護されたメソッド OnExecutingWebRequest (ClientRuntimeContext から継承されています。)
パブリック メソッド ParseObjectFromJsonString (ClientRuntimeContext から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド WaitForQueue 最大秒数または指定したキュー ジョブを完了するを待機します。

Top

イベント

  名前 説明
パブリック イベント ExecutingWebRequest (ClientRuntimeContext から継承されています。)

Top

関連項目

参照先

ProjectContext クラス

Microsoft.ProjectServer.Client 名前空間