ProviderConnectionPoint.GetSecondaryInterfaces(Control) Metodo

Definizione

Ottiene una raccolta facoltativa di interfacce secondarie che possono essere supportate da un punto di connessione del provider.

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

Parametri

control
Control

Controllo che funge da provider in una connessione web part.

Valori restituiti

Oggetto ConnectionInterfaceCollection di interfacce aggiuntive fornite dal controllo che funge da provider.

Commenti

Un oggetto punto di connessione del provider ha sempre un'interfaccia predefinita usata per stabilire una connessione con i consumer. Un'istanza dell'interfaccia predefinita viene recuperata chiamando il GetObject metodo su un ProviderConnectionPoint oggetto .

Tuttavia, alcuni controlli provider implementeranno più interfacce per fornire ai consumer come parte di una connessione. Queste interfacce, che non sono quelle predefinite usate per stabilire una connessione, sono denominate interfacce secondarie. Il GetSecondaryInterfaces metodo consente di restituire una raccolta di riferimenti alle interfacce secondarie, proprio come il GetObject metodo restituisce un riferimento all'interfaccia predefinita.

Note per gli eredi

Il GetSecondaryInterfaces(Control) metodo nella ProviderConnectionPoint classe non contiene alcuna implementazione. Restituisce una raccolta vuota di interfacce secondarie. Per implementare questo metodo, è necessario ereditare dalla ProviderConnectionPoint classe ed eseguire l'override di questo metodo, restituendo da esso un set specifico di interfacce secondarie.

Si applica a