ConnectionConsumerAttribute Construtores

Definição

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).

id
String

O ID, um valor único de cadeia atribuído ao ponto de ligação do consumidor.

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).

id
String

O ID, um valor único de cadeia atribuído ao ponto de ligação do consumidor.

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.

Ver também

Aplica-se a