Freigeben über


ProviderConnectionPoint.GetSecondaryInterfaces(Control) Methode

Definition

Ruft eine optionale Auflistung von sekundären Schnittstellen ab, die von einem Anbieterverbindungspunkt unterstützt werden können.

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

Parameter

control
Control

Das Steuerelement, das in einer Webparts-Verbindung als Anbieter fungiert.

Gibt zurück

ConnectionInterfaceCollection

Eine ConnectionInterfaceCollection von zusätzlichen Schnittstellen, die durch das als Anbieter fungierende Steuerelement bereitgestellt werden.

Hinweise

Ein Anbieterverbindungspunktobjekt verfügt immer über eine Standardschnittstelle, die verwendet wird, um eine Verbindung mit Verbrauchern herzustellen. Eine Instanz der Standardschnittstelle wird abgerufen, indem die GetObject Methode für ein ProviderConnectionPoint Objekt aufgerufen wird.

Einige Anbietersteuerelemente implementieren jedoch mehrere Schnittstellen, die verbrauchern als Teil einer Verbindung zur Verfügung gestellt werden. Diese Schnittstellen, die nicht die Standardschnittstellen sind, die zum Herstellen einer Verbindung verwendet werden, werden als sekundäre Schnittstellen bezeichnet. Die GetSecondaryInterfaces Methode bietet eine Möglichkeit, eine Auflistung von Verweisen auf die sekundären Schnittstellen zurückzugeben, genauso wie die GetObject Methode einen Verweis auf die Standardschnittstelle zurückgibt.

Hinweise für Vererber

Die GetSecondaryInterfaces(Control) Methode in der ProviderConnectionPoint Klasse enthält keine Implementierung. Sie gibt eine leere Auflistung sekundärer Schnittstellen zurück. Um diese Methode zu implementieren, müssen Sie von der ProviderConnectionPoint Klasse erben und diese Methode außer Kraft setzen, indem Sie eine bestimmte Gruppe sekundärer Schnittstellen zurückgeben.

Gilt für