IWebPartParameters インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web パーツ接続のパラメーター値を渡すために Web パーツ コントロールが実装するコントラクトを定義します。
public interface class IWebPartParameters
public interface IWebPartParameters
type IWebPartParameters = interface
Public Interface IWebPartParameters
- 派生
注釈
通常、データは Web パーツ接続でプロバイダーからコンシューマーに送信されます。 ただし、場合によっては、プロバイダーがコンシューマーからのパラメーターを使用して、どの値を返す必要があるかを判断する必要があります。 インターフェイスは、 IWebPartParameters コンシューマーからプロバイダーへのパラメーターの引き渡しを容易にするために実装するメンバーを定義します。
RowToParametersTransformer クラスは、IWebPartParameters インターフェイスを実装します。 トランスフォーマーは、互換性のない接続ポイントを持つ2つの Web パーツコントロール間でデータを変換するために使用されます。 オブジェクトは、 RowToParametersTransformer IWebPartRow プロバイダーがコンシューマーからのパラメーターを必要とする場合に、インターフェイスを実装するプロバイダーのデータを変換します。
メソッドは、 GetParametersData プロバイダーからデータを取得し、コンシューマーのデータを処理するコールバックメソッドを提供します。 コールバックメソッドは、必要に応じて戻り値を設定する、コンシューマー内のカスタマイズされたメソッドにすることができます。
プロパティ
Schema |
コンシューマーが受け取るデータのプロパティ記述子を取得します。 |
メソッド
GetParametersData(ParametersCallback) |
接続プロバイダーから渡されたデータの値を取得します。 |
SetConsumerSchema(PropertyDescriptorCollection) |
GetParametersData(ParametersCallback) メソッドの呼び出し時に、コンシューマーが受け取るプロパティのプロパティ記述子を設定します。 |