WebPartConnection.Transformer プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web パーツ接続の 2 つの異なった互換性のないコネクション ポイントの間でデータを変換するために使用する WebPartTransformer オブジェクトを取得します。
public:
property System::Web::UI::WebControls::WebParts::WebPartTransformer ^ Transformer { System::Web::UI::WebControls::WebParts::WebPartTransformer ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.WebControls.WebParts.WebPartTransformer Transformer { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Transformer : System.Web.UI.WebControls.WebParts.WebPartTransformer
Public ReadOnly Property Transformer As WebPartTransformer
プロパティ値
WebPartTransformer。 既定値は null
です。
- 属性
注釈
Web パーツ接続では、接続内のプロバイダーコントロールとコンシューマー コントロールが接続できる方法が 2 つあります。 それぞれの ConnectionPoint オブジェクトと、両方のコントロールで認識されるインターフェイス型を介して直接接続できます。 または、互換性がない場合は、インターフェイス インスタンスをプロバイダーからコンシューマーが認識する型に変換するオブジェクトを使用して WebPartTransformer 、間接的に接続できます。
接続の一部としてトランスフォーマーが必要な場合、 Transformer プロパティはオブジェクトへの参照を WebPartTransformer 提供します。 カスタム トランスフォーマー (または、Web パーツ コントロール セットで提供されるトランスフォーマーの 1 つ) のタグを要素内に追加することで、Web ページのマークアップに宣言によって接続用のトランスフォーマーを<asp:WebPartConnection>
追加できます。 また、プログラムでトランスフォーマーを追加したり、コードにトランスフォーマーのインスタンスを作成したり、コントロールのメソッドをWebPartManager呼び出ConnectWebParts(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer)して接続を作成したりして、トランスフォーマー オブジェクトに他の必要なパラメーターと共に渡すこともできます。