ProviderConnectionPoint.GetSecondaryInterfaces(Control) Methode

Definition

Ruft eine optionale Auflistung sekundärer 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 als Anbieter in einer Webpartverbindung fungiert.

Gibt zurück

Eine ConnectionInterfaceCollection der zusätzlichen Schnittstellen, die vom Steuerelement bereitgestellt werden, das als Anbieter fungiert.

Hinweise

Ein Anbieterverbindungspunktobjekt verfügt immer über eine Standardschnittstelle, die zum Herstellen einer Verbindung mit Consumern verwendet wird. 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 stehen. Diese Schnittstellen, bei denen es sich nicht um die Standardschnittstellen handelt, 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 und daraus einen bestimmten Satz sekundärer Schnittstellen zurückgeben.

Gilt für: