Compartilhar via


ConnectionConsumerAttribute Construtores

Definição

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um valor a ser usado para o nome de exibição do ponto de conexão e, opcionalmente, especificando valores a serem usados para a ID do ponto de conexão, o tipo de ponto de conexão ou ambos.

Sobrecargas

ConnectionConsumerAttribute(String)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição para o ponto de conexão do consumidor.

ConnectionConsumerAttribute(String, String)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição e uma ID para o ponto de conexão do consumidor.

ConnectionConsumerAttribute(String, Type)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição e um tipo específico de objeto de ponto de conexão a ser usado para o ponto de conexão do consumidor.

ConnectionConsumerAttribute(String, String, Type)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição, uma ID e um tipo específico de objeto de ponto de conexão a ser usado para o ponto de conexão do consumidor.

Comentários

Um controle do consumidor pode ter vários métodos marcados com o ConnectionConsumerAttribute elemento de metadados. Nesse caso, o consumidor teria vários pontos de conexão e cada instância do ConnectionConsumerAttribute elemento deve especificar um valor de ID exclusivo para o ponto de conexão associado, para que os pontos de conexão do consumidor possam ser distinguidos.

ConnectionConsumerAttribute(String)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição para o ponto de conexã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 de caracteres que contém um nome amigável para o ponto de conexão de consumidor a ser exibido na IU (interface do usuário).

Exceções

displayName é null.

Exemplos

O exemplo de código a seguir demonstra o uso da ConnectionConsumerAttribute classe, mostrando como declarar o ConnectionConsumerAttribute elemento de metadados em um método de retorno de chamada em um controle de consumidor. Observe que a sobrecarga mais simples do construtor é usada; apenas o valor do displayName parâmetro é fornecido. Para obter o código completo necessário para executar o exemplo de código, consulte a visão geral da ConnectionConsumerAttribute 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

Comentários

Esse construtor cria uma instância do atributo que é usado com um método de um controle Web Parts atuando como um consumidor. Esse método se torna o ponto de conexão entre o provedor e o consumidor. Normalmente, a maneira como você usa esse construtor é declarar um ConnectionConsumerAttribute elemento de metadados em um método que você deseja designar como um método de retorno de chamada em um controle de consumidor.

O displayName parâmetro é um nome amigável do ponto de conexão do consumidor que é usado pelo ConnectionsZone controle para representar o ponto de conexão de um consumidor na interface do usuário.

Confira também

Aplica-se a

ConnectionConsumerAttribute(String, String)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição e uma ID para o ponto de conexã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 de caracteres que contém um nome amigável para o ponto de conexão de consumidor a ser exibido na IU (interface do usuário).

id
String

O ID, um valor exclusivo de cadeia de caracteres atribuído ao ponto de conexão de consumidor.

Exceções

displayName ou id é null.

Comentários

O displayName parâmetro é um nome amigável do ponto de conexão do consumidor que é usado pelo ConnectionsZone controle para representar o ponto de conexão de um consumidor na interface do usuário.

O id parâmetro é usado para especificar a ID do ponto de conexão do consumidor associado ao método de retorno de chamada específico. Um controle pode ter vários pontos de conexão, mas o id para cada um deve ser exclusivo. Portanto, essa sobrecarga do construtor será útil se você tiver vários métodos de retorno de chamada no controle do consumidor.

Confira também

Aplica-se a

ConnectionConsumerAttribute(String, Type)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição e um tipo específico de objeto de ponto de conexão a ser usado para o ponto de conexã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 de caracteres que contém um nome amigável para o ponto de conexão de consumidor a ser exibido na IU (interface do usuário).

connectionPointType
Type

Um Type derivado de ConsumerConnectionPoint e que você deseja especificar como o tipo de objeto de ponto de conexão a ser usado com um método de retorno de chamada específico.

Exceções

displayName ou connectionPointType é null.

connectionPointType não é válido.

Comentários

O displayName parâmetro é um nome amigável do ponto de conexão do consumidor que é usado pelo ConnectionsZone controle para representar o ponto de conexão de um consumidor na interface do usuário.

O connectionPointType parâmetro deve ser derivado Type de ConsumerConnectionPoint. Se esse parâmetro for especificado, ele Type será usado para criar o ponto de conexão em vez da classe padrão ConsumerConnectionPoint fornecida com o conjunto de controle Web Parts.

Confira também

Aplica-se a

ConnectionConsumerAttribute(String, String, Type)

Inicializa uma nova instância da classe ConnectionConsumerAttribute, especificando um nome de exibição, uma ID e um tipo específico de objeto de ponto de conexão a ser usado para o ponto de conexã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 de caracteres que contém um nome amigável para o ponto de conexão de consumidor a ser exibido na IU (interface do usuário).

id
String

O ID, um valor exclusivo de cadeia de caracteres atribuído ao ponto de conexão de consumidor.

connectionPointType
Type

Um Type derivado de ConsumerConnectionPoint e que você deseja especificar como o tipo de objeto de ponto de conexão a ser usado com um método de retorno de chamada específico.

Exceções

displayName, id ou connectionPointType é null.

connectionPointType não é válido.

Comentários

O displayName parâmetro é um nome amigável do ponto de conexão do consumidor que é usado pelo ConnectionsZone controle para representar o ponto de conexão de um consumidor na interface do usuário.

O id parâmetro é usado para especificar a ID do ponto de conexão do consumidor associado ao método de retorno de chamada específico. Um controle pode ter vários pontos de conexão, mas o id para cada um deve ser exclusivo. Portanto, essa sobrecarga do construtor será útil se você tiver vários métodos de retorno de chamada no controle do consumidor.

O connectionPointType parâmetro deve ser derivado Type de ConsumerConnectionPoint. Se esse parâmetro for especificado, ele Type será usado para criar o ponto de conexão em vez da classe padrão ConsumerConnectionPoint fornecida com o conjunto de controle Web Parts.

Confira também

Aplica-se a