Share via


ProviderConnectionPoint.GetSecondaryInterfaces(Control) メソッド

定義

プロバイダー コネクション ポイントによってサポートされるセカンダリ インターフェイスの、オプションのコレクションを取得します。

public:
 virtual System::Web::UI::WebControls::WebParts::ConnectionInterfaceCollection ^ GetSecondaryInterfaces(System::Web::UI::Control ^ control);
public virtual System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection GetSecondaryInterfaces (System.Web.UI.Control control);
abstract member GetSecondaryInterfaces : System.Web.UI.Control -> System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection
override this.GetSecondaryInterfaces : System.Web.UI.Control -> System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection
Public Overridable Function GetSecondaryInterfaces (control As Control) As ConnectionInterfaceCollection

パラメーター

control
Control

Web パーツ接続でプロバイダーとして動作するコントロール。

戻り値

プロバイダーとして動作するコントロールによって提供される追加のインターフェイスの ConnectionInterfaceCollection

注釈

プロバイダー接続ポイント オブジェクトには、コンシューマーとの接続を確立するために使用される既定のインターフェイスが常に含まれます。 既定のインターフェイスのインスタンスは、 オブジェクトで ProviderConnectionPoint メソッドをGetObject呼び出すことによって取得されます。

ただし、一部のプロバイダー コントロールでは、接続の一部としてコンシューマーに提供する複数のインターフェイスが実装されます。 これらのインターフェイスは、接続の確立に使用される既定のインターフェイスではなく、セカンダリ インターフェイスと呼ばれます。 メソッドは GetSecondaryInterfaces 、メソッドが既定のインターフェイスへの参照を返すのと同様 GetObject に、セカンダリ インターフェイスへの参照のコレクションを返す方法を提供します。

注意 (継承者)

クラスの メソッドにはGetSecondaryInterfaces(Control)ProviderConnectionPoint実装が含まれません。セカンダリ インターフェイスの空のコレクションを返します。 このメソッドを実装するには、 クラスから継承し、このメソッドを ProviderConnectionPoint オーバーライドして、そこから特定のセカンダリ インターフェイス セットを返す必要があります。

適用対象