ConnectionProviderAttribute Construtores
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.
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um valor a usar para o nome de exibição do ponto de ligação e, opcionalmente, especificando valores para o ID do ponto de ligação, o tipo de ponto de ligação, ou ambos.
Sobrecargas
| Name | Description |
|---|---|
| ConnectionProviderAttribute(String) |
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de exibição para o ponto de ligação do fornecedor. |
| ConnectionProviderAttribute(String, String) |
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de exibição e um ID para o ponto de ligação do fornecedor. |
| ConnectionProviderAttribute(String, Type) |
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de exibição e um tipo específico de objeto de ponto de ligação a usar para o ponto de ligação do provedor. |
| ConnectionProviderAttribute(String, String, Type) |
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de visualização, um ID e um tipo específico de objeto de ponto de ligação a usar para o ponto de ligação do fornecedor. |
Observações
Um controlo de fornecedor pode ter múltiplos métodos marcados com o ConnectionProviderAttribute elemento de metadados. Neste caso, o fornecedor teria múltiplos pontos de ligação, e cada instância do ConnectionProviderAttribute elemento deveria especificar um valor de ID único para o ponto de ligação associado, para que os pontos de ligação do fornecedor pudessem ser distinguidos.
ConnectionProviderAttribute(String)
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de exibição para o ponto de ligação do fornecedor.
public:
ConnectionProviderAttribute(System::String ^ displayName);
public ConnectionProviderAttribute(string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String)
Parâmetros
- displayName
- String
Uma cadeia que contém um nome amigável para o ponto de ligação do fornecedor a mostrar na interface do utilizador (UI).
Exceções
displayName é null.
Exemplos
O exemplo de código seguinte demonstra o uso da ConnectionProviderAttribute classe, mostrando como declarar o ConnectionProviderAttribute elemento de metadados num método de callback num controlo de fornecedor. Note-se que é usada a sobrecarga mais simples do construtor; apenas o valor do displayName parâmetro é fornecido. Para o código completo necessário para executar o exemplo do código, veja a ConnectionProviderAttribute visão geral da classe.
[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
Return New RowProviderWebPart()
End Function 'GetConnectionInterface
Observações
Este construtor cria uma instância do atributo que é usada com um método de controlo de Web Parts que atua como fornecedor. Este método torna-se o ponto de ligação entre o fornecedor e o consumidor. Normalmente, a forma como se usa este construtor é declarar um ConnectionProviderAttribute elemento de metadados num método que se pretende designar como método de callback num controlo de fornecedor.
O displayName parâmetro é um nome amigável do ponto de ligação do fornecedor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do fornecedor na interface.
Ver também
Aplica-se a
ConnectionProviderAttribute(String, String)
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de exibição e um ID para o ponto de ligação do fornecedor.
public:
ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionProviderAttribute(string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String)
Parâmetros
- displayName
- String
Uma cadeia que contém um nome amigável para o ponto de ligação do fornecedor a mostrar na interface do utilizador (UI).
Exceções
displayName ou id é null.
Observações
O displayName parâmetro é um nome amigável do ponto de ligação do fornecedor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do fornecedor na interface.
O id parâmetro é usado para especificar o ID do ponto de ligação do fornecedor associado ao método específico de callback. Um controlo pode ter múltiplos pontos de ligação, mas os id para cada um devem ser únicos. Portanto, esta sobrecarga do construtor é útil se tiver múltiplos métodos de callback no controlo do seu fornecedor.
Ver também
Aplica-se a
ConnectionProviderAttribute(String, Type)
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de exibição e um tipo específico de objeto de ponto de ligação a usar para o ponto de ligação do provedor.
public:
ConnectionProviderAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionProviderAttribute(string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, connectionPointType As Type)
Parâmetros
- displayName
- String
Uma cadeia que contém um nome amigável para o ponto de ligação do fornecedor a mostrar na interface do utilizador (UI).
- connectionPointType
- Type
Um Type que deriva de ConnectionPoint, e que pretende especificar como o tipo de objeto ponto de ligação a usar com um método de callback específico.
Exceções
displayName ou connectionPointType é null.
connectionPointType não é válido.
Observações
O displayName parâmetro é um nome amigável do ponto de ligação do fornecedor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do fornecedor na interface.
O connectionPointType parâmetro deve ser derivado Type de ProviderConnectionPoint. Se este parâmetro for especificado, o Type é usado para criar o ponto de ligação em vez da classe padrão ProviderConnectionPoint fornecida pelo conjunto de controlo Web Parts.
Ver também
Aplica-se a
ConnectionProviderAttribute(String, String, Type)
Inicializa uma nova instância da ConnectionProviderAttribute classe, especificando um nome de visualização, um ID e um tipo específico de objeto de ponto de ligação a usar para o ponto de ligação do fornecedor.
public:
ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionProviderAttribute(string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)
Parâmetros
- displayName
- String
Uma cadeia que contém um nome amigável para o ponto de ligação do fornecedor a mostrar na interface do utilizador (UI).
- connectionPointType
- Type
Um Type que deriva de ProviderConnectionPoint, e que pretende especificar como o tipo de objeto ponto de ligação a usar com um método de callback específico.
Exceções
displayName, id, ou connectionPointType é null.
connectionPointType não é válido.
Observações
O displayName parâmetro é um nome amigável do ponto de ligação do fornecedor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do fornecedor na interface.
O id parâmetro é usado para especificar o ID do ponto de ligação do fornecedor associado ao método específico de callback. Um controlo pode ter múltiplos pontos de ligação, mas os id para cada um devem ser únicos. Portanto, esta sobrecarga do construtor é útil se tiver múltiplos métodos de callback no controlo do seu fornecedor.
O connectionPointType parâmetro deve ser derivado Type de ProviderConnectionPoint. Se este parâmetro for especificado, o Type é usado para criar o ponto de ligação em vez da classe padrão ProviderConnectionPoint fornecida pelo conjunto de controlo Web Parts.