WebPartConnectionsEventArgs クラス
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebPartsConnected コントロールの WebPartsDisconnected イベントおよび WebPartManager イベントのイベント データを提供します。
public ref class WebPartConnectionsEventArgs : EventArgs
public class WebPartConnectionsEventArgs : EventArgs
type WebPartConnectionsEventArgs = class
inherit EventArgs
Public Class WebPartConnectionsEventArgs
Inherits EventArgs
- 継承
Web パーツ コントロール セットの機能を使用して、2 つまたは WebPart 他のサーバー コントロール間の接続を作成できます。1 つのコントロールはプロバイダーとして機能し、もう 1 つはデータのコンシューマーとして機能します。 接続を形成するには、2 つのコントロールが クラス (コントロールなどWebPartZone) をWebPartZoneBase継承するゾーンに存在する必要があり、共通インターフェイスを介してデータを共有するように正しく設計されている必要があります。 Web パーツ接続の詳細については、「Web パーツ接続の概要」を参照してくださいWebPartConnection。
クラスは WebPartConnectionsEventArgs 、デリゲートを使用してイベントを処理するメソッドに WebPartConnectionsEventHandler イベント データを渡します。 イベントを発生させ、 クラスを使用 WebPartConnectionsEventArgs してイベント データを提供する、このような接続関連のメソッドが 2 つあります。 どちらも コントロールの WebPartManager メンバーです。 メソッドは OnWebPartsConnected 、2 つのサーバー コントロールが正常に接続された後に イベントを発生 WebPartsConnected させ OnWebPartsDisconnected 、2 つのサーバー コントロールが WebPartsDisconnected 切断された後に イベントを発生させます。
開発者は、 イベントと WebPartsDisconnected イベントのカスタム イベント ハンドラー メソッドをWebPartsConnected作成できます。これらのメソッドでは、 クラスをWebPartConnectionsEventArgs使用して接続の詳細にアクセスできます。 たとえば、開発者は 要素で 属性を OnWebPartsConnected
宣言し、イベントを <asp:webpartmanager>
処理するカスタム メソッド名をそれに割り当てることができます。 カスタム ハンドラー メソッドでは、開発者は、 メソッドにパラメーターとして渡される オブジェクトを WebPartConnectionsEventArgs 使用して、接続の詳細にアクセスできます。
クラスには WebPartConnectionsEventArgs 、コンストラクターの 2 つのオーバーロードがあります。 コンストラクターは WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) 既定値です。クラスのプロパティ値を初期化します。 コンストラクターは WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) パラメーターなしのコンストラクターを呼び出し、 プロパティも初期化します Connection 。
WebPartConnectionsEventArgsクラスにはいくつかのプロパティがあり、これらはすべて Web パーツ接続の重要な側面を参照します。 プロパティは Connection 、接続全体を表す関連付けられた WebPartConnection オブジェクトを参照します。 プロパティWebPartはProvider、接続でプロバイダーとして機能する または他のサーバー コントロールを参照し、 プロパティはConsumerコンシューマーとして機能する または サーバー コントロールを参照WebPartします。 プロパティは ProviderConnectionPoint 接続の ProviderConnectionPoint オブジェクトを参照し、 プロパティは ConsumerConnectionPoint オブジェクトを ConsumerConnectionPoint 参照します。
Web |
WebPartConnectionsEventArgs オブジェクトを必要とせずに、WebPartConnection クラスの新しいインスタンスを初期化します。 |
Web |
WebPartConnection オブジェクトを指定して、クラスの新しいインスタンスを初期化します。 |
Connection |
現在の接続の WebPartConnection オブジェクトを取得します。 |
Consumer |
接続でコンシューマーとして機能する WebPart コントロールを取得します。 |
Consumer |
現在の接続の ConsumerConnectionPoint オブジェクトを取得します。 |
Provider |
接続でプロバイダーとして機能する WebPart コントロールを取得します。 |
Provider |
現在の接続の ProviderConnectionPoint オブジェクトを取得します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
Get |
既定のハッシュ関数として機能します。 (継承元 Object) |
Get |
現在のインスタンスの Type を取得します。 (継承元 Object) |
Memberwise |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
To |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
製品 | バージョン |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。