ProviderConnectionPoint.GetSecondaryInterfaces(Control) Método

Definición

Obtiene una colección opcional de interfaces secundarias compatibles con el punto de conexión del proveedor.

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

Parámetros

control
Control

Control que actúa como proveedor en una conexión de elementos Web.

Devoluciones

ConnectionInterfaceCollection de interfaces adicionales proporcionadas por el control que actúa como proveedor.

Comentarios

Un objeto de punto de conexión de proveedor siempre tiene una interfaz predeterminada que se usa para establecer una conexión con los consumidores. Una instancia de la interfaz predeterminada se recupera llamando al GetObject método en un ProviderConnectionPoint objeto .

Sin embargo, algunos controles de proveedor implementarán varias interfaces para proporcionar a los consumidores como parte de una conexión. Estas interfaces, que no son las predeterminadas que se usan para establecer una conexión, se denominan interfaces secundarias. El GetSecondaryInterfaces método proporciona una manera de devolver una colección de referencias a las interfaces secundarias, al igual que el GetObject método devuelve una referencia a la interfaz predeterminada.

Notas a los desarrolladores de herederos

El GetSecondaryInterfaces(Control) método de la ProviderConnectionPoint clase no contiene ninguna implementación; devuelve una colección vacía de interfaces secundarias. Para implementar este método, debe heredar de la ProviderConnectionPoint clase e invalidar este método, devolviendo de él un conjunto específico de interfaces secundarias.

Se aplica a