ProviderConnectionPoint.GetSecondaryInterfaces(Control) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe uma coleção opcional de interfaces secundárias que podem ser suportadas por um ponto de ligação do fornecedor.
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
O controlo atua como fornecedor numa ligação Web Parts.
Devoluções
Um ConnectionInterfaceCollection conjunto de interfaces adicionais fornecidas pelo controlo que atua como fornecedor.
Observações
Um objeto ponto de ligação de fornecedor tem sempre uma interface padrão que é usada para estabelecer uma ligação com os consumidores. Uma instância da interface padrão é recuperada chamando o GetObject método num ProviderConnectionPoint objeto.
No entanto, alguns controlos de fornecedores implementam múltiplas interfaces para fornecer aos consumidores como parte de uma ligação. Estas interfaces, que não são as predefinidas usadas para estabelecer uma ligação, são chamadas de interfaces secundárias. O GetSecondaryInterfaces método fornece uma forma de devolver uma coleção de referências às interfaces secundárias, tal como o GetObject método devolve uma referência à interface padrão.
Notas para Herdeiros
O GetSecondaryInterfaces(Control) método na ProviderConnectionPoint classe não contém implementação; devolve uma coleção vazia de interfaces secundárias. Para implementar este método, tens de herdar da ProviderConnectionPoint classe e sobrescrever este método, devolvendo dele um conjunto específico de interfaces secundárias.