Share via


ConnectionProviderAttribute Construtores

Definição

Inicializa uma nova instância da classe ConnectionProviderAttribute, 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

ConnectionProviderAttribute(String)

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

ConnectionProviderAttribute(String, String)

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

ConnectionProviderAttribute(String, Type)

Inicializa uma nova instância da classe ConnectionProviderAttribute, 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 provedor.

ConnectionProviderAttribute(String, String, Type)

Inicializa uma nova instância da classe ConnectionProviderAttribute, 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 provedor.

Comentários

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

ConnectionProviderAttribute(String)

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

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 de caracteres que contém um nome amigável para o ponto de conexão de provedor 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 ConnectionProviderAttribute classe , mostrando como declarar o ConnectionProviderAttribute elemento de metadados em um método de retorno de chamada em um controle de provedor. Observe que a sobrecarga mais simples do construtor é usada; somente 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 ConnectionProviderAttribute classe.

[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
    return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
    Return New RowProviderWebPart()

End Function 'GetConnectionInterface

Comentários

Esse construtor cria uma instância do atributo que é usada com um método de um controle de Web Parts atuando como um provedor. 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 ConnectionProviderAttribute elemento de metadados em um método que você deseja designar como um método de retorno de chamada em um controle de provedor.

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

Confira também

Aplica-se a

ConnectionProviderAttribute(String, String)

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

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 de caracteres que contém um nome amigável para o ponto de conexão de provedor 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 provedor.

Exceções

displayName ou id é null.

Comentários

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

O id parâmetro é usado para especificar a ID do ponto de conexão do provedor 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 provedor.

Confira também

Aplica-se a

ConnectionProviderAttribute(String, Type)

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

connectionPointType
Type

Um Type derivado de ConnectionPoint 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 provedor que é usado pelo ConnectionsZone controle para representar o ponto de conexão de um provedor na interface do usuário.

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

Confira também

Aplica-se a

ConnectionProviderAttribute(String, String, Type)

Inicializa uma nova instância da classe ConnectionProviderAttribute, 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 provedor.

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 de caracteres que contém um nome amigável para o ponto de conexão de provedor 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 provedor.

connectionPointType
Type

Um Type derivado de ProviderConnectionPoint 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 provedor que é usado pelo ConnectionsZone controle para representar o ponto de conexão de um provedor na interface do usuário.

O id parâmetro é usado para especificar a ID do ponto de conexão do provedor 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 provedor.

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

Confira também

Aplica-se a