ContractAdapter.ContractToViewAdapter メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された場所で適切なホスト側アダプターが見つかった場合に、アドインのホスト ビューを取得します。
オーバーロード
ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation) |
PipelineStoreLocation 列挙体の値によって指定された場所で適切なホスト側アダプターが見つかった場合に、アドインのホスト ビューを取得します。 |
ContractToViewAdapter<TView>(ContractHandle, String) |
パスにより指定された場所で適切なホスト側アダプターが見つかった場合に、アドインのホスト ビューを取得します。 |
ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)
PipelineStoreLocation 列挙体の値によって指定された場所で適切なホスト側アダプターが見つかった場合に、アドインのホスト ビューを取得します。
public:
generic <typename TView>
static TView ContractToViewAdapter(System::AddIn::Pipeline::ContractHandle ^ contract, System::AddIn::Hosting::PipelineStoreLocation location);
public static TView ContractToViewAdapter<TView> (System.AddIn.Pipeline.ContractHandle contract, System.AddIn.Hosting.PipelineStoreLocation location);
static member ContractToViewAdapter : System.AddIn.Pipeline.ContractHandle * System.AddIn.Hosting.PipelineStoreLocation -> 'View
Public Shared Function ContractToViewAdapter(Of TView) (contract As ContractHandle, location As PipelineStoreLocation) As TView
型パラメーター
- TView
アドインのホスト ビューを定義する型。
パラメーター
- contract
- ContractHandle
共有されるアドインが使用するコントラクトへのハンドル。
- location
- PipelineStoreLocation
ホストのアプリケーション ベース。
戻り値
共有されるアドインのホスト ビュー。
例外
location
が無効です。
注釈
このシナリオでは、エンティティにはコントラクトのインスタンスがあり、それを特定のビューに適応させたいと考えています。 このメソッドを使用して、システムにクエリを実行し、そのビューに変換するアダプターを見つけてインスタンス化します。
適用対象
ContractToViewAdapter<TView>(ContractHandle, String)
パスにより指定された場所で適切なホスト側アダプターが見つかった場合に、アドインのホスト ビューを取得します。
public:
generic <typename TView>
static TView ContractToViewAdapter(System::AddIn::Pipeline::ContractHandle ^ contract, System::String ^ pipelineRoot);
public static TView ContractToViewAdapter<TView> (System.AddIn.Pipeline.ContractHandle contract, string pipelineRoot);
static member ContractToViewAdapter : System.AddIn.Pipeline.ContractHandle * string -> 'View
Public Shared Function ContractToViewAdapter(Of TView) (contract As ContractHandle, pipelineRoot As String) As TView
型パラメーター
- TView
アドインのホスト ビューを定義する型。
パラメーター
- contract
- ContractHandle
共有されるアドインが使用するコントラクトへのハンドル。
- pipelineRoot
- String
アドイン ストアへのパス。
戻り値
共有されるアドインのホスト ビュー。
注釈
このシナリオでは、エンティティにはコントラクトのインスタンスがあり、それを特定のビューに適応させたいと考えています。 このメソッドを使用して、システムにクエリを実行し、そのビューに変換するアダプターを見つけてインスタンス化します。
適用対象
.NET