ProviderConnectionPoint.GetSecondaryInterfaces(Control) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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.