次の方法で共有


ContractAdapter.ContractToViewAdapter メソッド

定義

指定された場所で適切なホスト側アダプターが見つかった場合に、アドインのホスト ビューを取得します。

オーバーロード

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

ホストのアプリケーション ベース。

戻り値

TView

共有されるアドインのホスト ビュー。

例外

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

アドイン ストアへのパス。

戻り値

TView

共有されるアドインのホスト ビュー。

注釈

このシナリオでは、エンティティにはコントラクトのインスタンスがあり、それを特定のビューに適応させたいと考えています。 このメソッドを使用して、システムにクエリを実行し、そのビューに変換するアダプターを見つけてインスタンス化します。

適用対象