ProviderConnectionPoint.GetSecondaryInterfaces(Control) Metoda

Definicja

Pobiera opcjonalną kolekcję interfejsów pomocniczych, które mogą być obsługiwane przez punkt połączenia dostawcy.

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

Parametry

control
Control

Kontrolka działająca jako dostawca w połączeniu składników Web Part.

Zwraca

Dodatkowe ConnectionInterfaceCollection interfejsy udostępniane przez kontrolkę działającą jako dostawca.

Uwagi

Obiekt punktu połączenia dostawcy zawsze ma domyślny interfejs używany do nawiązywania połączenia z użytkownikami. Wystąpienie interfejsu domyślnego jest pobierane przez wywołanie GetObject metody w ProviderConnectionPoint obiekcie .

Jednak niektóre kontrolki dostawcy implementują wiele interfejsów w celu zapewnienia klientom w ramach połączenia. Te interfejsy, które nie są domyślnymi używanymi do nawiązywania połączenia, są nazywane interfejsami pomocniczymi. Metoda GetSecondaryInterfaces umożliwia zwrócenie kolekcji odwołań do interfejsów pomocniczych, tak jak GetObject metoda zwraca odwołanie do interfejsu domyślnego.

Uwagi dotyczące dziedziczenia

Metoda GetSecondaryInterfaces(Control) w ProviderConnectionPoint klasie nie zawiera implementacji; zwraca pustą kolekcję interfejsów pomocniczych. Aby zaimplementować tę metodę, należy dziedziczyć z ProviderConnectionPoint klasy i zastąpić tę metodę, zwracając z niej określony zestaw interfejsów pomocniczych.

Dotyczy