ConnectionConsumerAttribute 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 ConnectionConsumerAttribute 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 |
|---|---|
| ConnectionConsumerAttribute(String) |
Inicializa uma nova instância da ConnectionConsumerAttribute classe, especificando um nome de exibição para o ponto de ligação do consumidor. |
| ConnectionConsumerAttribute(String, String) |
Inicializa uma nova instância da ConnectionConsumerAttribute classe, especificando um nome de exibição e um ID para o ponto de ligação do consumidor. |
| ConnectionConsumerAttribute(String, Type) |
Inicializa uma nova instância da ConnectionConsumerAttribute 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 consumidor. |
| ConnectionConsumerAttribute(String, String, Type) |
Inicializa uma nova instância da ConnectionConsumerAttribute 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 consumidor. |
Observações
Um controlo de consumidor pode ter múltiplos métodos marcados com o ConnectionConsumerAttribute elemento de metadados. Neste caso, o consumidor teria múltiplos pontos de ligação, e cada instância do ConnectionConsumerAttribute elemento deveria especificar um valor ID único para o ponto de ligação associado, para que os pontos de ligação do consumidor possam ser distinguidos.
ConnectionConsumerAttribute(String)
Inicializa uma nova instância da ConnectionConsumerAttribute classe, especificando um nome de exibição para o ponto de ligação do consumidor.
public:
ConnectionConsumerAttribute(System::String ^ displayName);
public ConnectionConsumerAttribute(string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
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 consumidor a ser exibido na interface do utilizador (UI).
Exceções
displayName é null.
Exemplos
O exemplo de código seguinte demonstra o uso da ConnectionConsumerAttribute classe, mostrando como declarar o ConnectionConsumerAttribute elemento de metadados num método de callback num controlo de consumidor. 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 ConnectionConsumerAttribute visão geral da classe.
[ConnectionConsumer("Row")]
public void SetConnectionInterface(IWebPartRow provider)
{
_provider = provider;
}
<ConnectionConsumer("Row")> _
Public Sub SetConnectionInterface(ByVal provider As IWebPartRow)
_provider = provider
End Sub
End Class
Observações
Este construtor cria uma instância do atributo que é usada com um método de controlo de Web Parts atuando como consumidor. 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 ConnectionConsumerAttribute elemento de metadados num método que pretende designar como método de callback num controlo de consumidor.
O displayName parâmetro é um nome amigável do ponto de ligação do consumidor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do consumidor na interface.
Ver também
Aplica-se a
ConnectionConsumerAttribute(String, String)
Inicializa uma nova instância da ConnectionConsumerAttribute classe, especificando um nome de exibição e um ID para o ponto de ligação do consumidor.
public:
ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionConsumerAttribute(string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
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 consumidor a ser exibido 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 consumidor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do consumidor na interface.
O id parâmetro é usado para especificar o ID do ponto de ligação do consumidor 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 sob o controlo do consumidor.
Ver também
Aplica-se a
ConnectionConsumerAttribute(String, Type)
Inicializa uma nova instância da ConnectionConsumerAttribute 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 consumidor.
public:
ConnectionConsumerAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionConsumerAttribute(string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
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 consumidor a ser exibido na interface do utilizador (UI).
- connectionPointType
- Type
Um Type que deriva de ConsumerConnectionPoint, 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 consumidor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do consumidor na interface.
O connectionPointType parâmetro deve ser derivado Type de ConsumerConnectionPoint. Se este parâmetro for especificado, o Type é usado para criar o ponto de ligação em vez da classe padrão ConsumerConnectionPoint fornecida pelo conjunto de controlo Web Parts.
Ver também
Aplica-se a
ConnectionConsumerAttribute(String, String, Type)
Inicializa uma nova instância da ConnectionConsumerAttribute 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 consumidor.
public:
ConnectionConsumerAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionConsumerAttribute(string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute
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 consumidor a ser exibido na interface do utilizador (UI).
- connectionPointType
- Type
Um Type que deriva de ConsumerConnectionPoint, 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 consumidor que é usado pelo ConnectionsZone controlo para representar o ponto de ligação do consumidor na interface.
O id parâmetro é usado para especificar o ID do ponto de ligação do consumidor 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 sob o controlo do consumidor.
O connectionPointType parâmetro deve ser derivado Type de ConsumerConnectionPoint. Se este parâmetro for especificado, o Type é usado para criar o ponto de ligação em vez da classe padrão ConsumerConnectionPoint fornecida pelo conjunto de controlo Web Parts.