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 つのサーバー コントロールが正常に接続された後にイベントをWebPartsDisconnected発生WebPartsConnectedさせOnWebPartsDisconnected、メソッドは 2 つのサーバー コントロールが切断された後にイベントを発生させます。
開発者は、 および 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 オブジェクトを参照します。 プロパティは Provider 、 WebPart 接続のプロバイダーとして機能するまたは他のサーバー コントロールを参照し、プロパティは Consumer コンシューマーとして機能する または サーバー コントロールを参照 WebPart します。 プロパティは ProviderConnectionPoint 接続の ProviderConnectionPoint オブジェクトを参照し、 プロパティは ConsumerConnectionPoint オブジェクトを ConsumerConnectionPoint 参照します。
コンストラクター
WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) |
WebPartConnectionsEventArgs オブジェクトを必要とせずに、WebPartConnection クラスの新しいインスタンスを初期化します。 |
WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) |
WebPartConnection オブジェクトを指定して、クラスの新しいインスタンスを初期化します。 |
プロパティ
Connection |
現在の接続の WebPartConnection オブジェクトを取得します。 |
Consumer |
接続でコンシューマーとして機能する WebPart コントロールを取得します。 |
ConsumerConnectionPoint |
現在の接続の ConsumerConnectionPoint オブジェクトを取得します。 |
Provider |
接続でプロバイダーとして機能する WebPart コントロールを取得します。 |
ProviderConnectionPoint |
現在の接続の ProviderConnectionPoint オブジェクトを取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示