Partager via


ProviderConnectionPoint.GetSecondaryInterfaces(Control) Méthode

Définition

Obtient une collection facultative d'interfaces secondaires qui peuvent être prises en charge par un point de connexion fournisseur.

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

Paramètres

control
Control

Contrôle agissant en tant que fournisseur dans une connexion WebPart.

Retours

ConnectionInterfaceCollection

ConnectionInterfaceCollection d'interfaces supplémentaires fournies par le contrôle agissant en tant que fournisseur.

Remarques

Un objet de point de connexion fournisseur a toujours une interface par défaut utilisée pour établir une connexion avec les consommateurs. Une instance de l’interface par défaut est récupérée en appelant la GetObject méthode sur un ProviderConnectionPoint objet.

Toutefois, certains contrôles de fournisseur implémentent plusieurs interfaces pour fournir aux consommateurs dans le cadre d’une connexion. Ces interfaces, qui ne sont pas les interfaces par défaut utilisées pour établir une connexion, sont appelées interfaces secondaires. La GetSecondaryInterfaces méthode permet de retourner une collection de références aux interfaces secondaires, tout comme la GetObject méthode retourne une référence à l’interface par défaut.

Notes pour les héritiers

La GetSecondaryInterfaces(Control) méthode de la ProviderConnectionPoint classe ne contient aucune implémentation ; elle retourne une collection vide d’interfaces secondaires. Pour implémenter cette méthode, vous devez hériter de la ProviderConnectionPoint classe et remplacer cette méthode, en le retournant à partir d’un ensemble spécifique d’interfaces secondaires.

S’applique à