ConnectionConsumerAttribute Constructores

Definición

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un valor que se va a usar para el nombre para mostrar del punto de conexión y, opcionalmente, especifica los valores que se usarán para el identificador del punto de conexión, el tipo de punto de conexión o ambos.

Sobrecargas

Nombre Description
ConnectionConsumerAttribute(String)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase y especifica un nombre para mostrar para el punto de conexión del consumidor.

ConnectionConsumerAttribute(String, String)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un nombre para mostrar y un identificador para el punto de conexión de consumidor.

ConnectionConsumerAttribute(String, Type)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un nombre para mostrar y un tipo específico de objeto de punto de conexión que se va a usar para el punto de conexión de consumidor.

ConnectionConsumerAttribute(String, String, Type)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un nombre para mostrar, un identificador y un tipo específico de objeto de punto de conexión que se va a usar para el punto de conexión de consumidor.

Comentarios

Un control de consumidor puede tener varios métodos marcados con el ConnectionConsumerAttribute elemento de metadatos. En este caso, el consumidor tendría varios puntos de conexión y cada instancia del ConnectionConsumerAttribute elemento debe especificar un valor de identificador único para el punto de conexión asociado, de modo que se puedan distinguir los puntos de conexión del consumidor.

ConnectionConsumerAttribute(String)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase y especifica un nombre para mostrar para el punto de conexión del 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

Cadena que contiene un nombre descriptivo para que el punto de conexión del consumidor se muestre en la interfaz de usuario (UI).

Excepciones

displayName es null.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la ConnectionConsumerAttribute clase , mostrando cómo declarar el ConnectionConsumerAttribute elemento de metadatos en un método de devolución de llamada en un control de consumidor. Tenga en cuenta que se usa la sobrecarga más sencilla del constructor; solo se proporciona el valor del displayName parámetro. Para obtener el código completo necesario para ejecutar el ejemplo de código, consulte la información general de la ConnectionConsumerAttribute clase.

[ConnectionConsumer("Row")]
public void SetConnectionInterface(IWebPartRow provider) 
{
    _provider = provider;
}
    <ConnectionConsumer("Row")> _
    Public Sub SetConnectionInterface(ByVal provider As IWebPartRow)
        _provider = provider

    End Sub
End Class

Comentarios

Este constructor crea una instancia del atributo que se usa con un método de un control de elementos web que actúa como consumidor. Este método se convierte en el punto de conexión entre el proveedor y el consumidor. Normalmente, la forma en que se usa este constructor es declarar un ConnectionConsumerAttribute elemento de metadatos en un método que desea designar como método de devolución de llamada en un control de consumidor.

El displayName parámetro es un nombre descriptivo del punto de conexión de consumidor que usa el control para representar el ConnectionsZone punto de conexión de un consumidor en la interfaz de usuario.

Consulte también

Se aplica a

ConnectionConsumerAttribute(String, String)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un nombre para mostrar y un identificador para el punto de conexión de 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

Cadena que contiene un nombre descriptivo para que el punto de conexión del consumidor se muestre en la interfaz de usuario (UI).

id
String

, IDun valor de cadena único asignado al punto de conexión del consumidor.

Excepciones

displayName o id es null.

Comentarios

El displayName parámetro es un nombre descriptivo del punto de conexión de consumidor que usa el control para representar el ConnectionsZone punto de conexión de un consumidor en la interfaz de usuario.

El id parámetro se usa para especificar el identificador del punto de conexión de consumidor asociado al método de devolución de llamada específico. Un control puede tener varios puntos de conexión, pero para id cada uno debe ser único. Por lo tanto, esta sobrecarga del constructor es útil si tiene varios métodos de devolución de llamada en el control de consumidor.

Consulte también

Se aplica a

ConnectionConsumerAttribute(String, Type)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un nombre para mostrar y un tipo específico de objeto de punto de conexión que se va a usar para el punto de conexión de 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

Cadena que contiene un nombre descriptivo para que el punto de conexión del consumidor se muestre en la interfaz de usuario (UI).

connectionPointType
Type

que Type deriva de ConsumerConnectionPointy que desea especificar como el tipo de objeto de punto de conexión que se va a usar con un método de devolución de llamada específico.

Excepciones

displayName o connectionPointType es null.

connectionPointType no es válido.

Comentarios

El displayName parámetro es un nombre descriptivo del punto de conexión de consumidor que usa el control para representar el ConnectionsZone punto de conexión de un consumidor en la interfaz de usuario.

El connectionPointType parámetro debe ser un Type derivado de ConsumerConnectionPoint. Si se especifica este parámetro, Type se usa para crear el punto de conexión en lugar de la clase estándar ConsumerConnectionPoint proporcionada con el conjunto de controles de elementos web.

Consulte también

Se aplica a

ConnectionConsumerAttribute(String, String, Type)

Inicializa una nueva instancia de la ConnectionConsumerAttribute clase , especificando un nombre para mostrar, un identificador y un tipo específico de objeto de punto de conexión que se va a usar para el punto de conexión de 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

Cadena que contiene un nombre descriptivo para que el punto de conexión del consumidor se muestre en la interfaz de usuario (UI).

id
String

, IDun valor de cadena único asignado al punto de conexión del consumidor.

connectionPointType
Type

que Type deriva de ConsumerConnectionPointy que desea especificar como el tipo de objeto de punto de conexión que se va a usar con un método de devolución de llamada específico.

Excepciones

displayName, ido connectionPointType es null.

connectionPointType no es válido.

Comentarios

El displayName parámetro es un nombre descriptivo del punto de conexión de consumidor que usa el control para representar el ConnectionsZone punto de conexión de un consumidor en la interfaz de usuario.

El id parámetro se usa para especificar el identificador del punto de conexión de consumidor asociado al método de devolución de llamada específico. Un control puede tener varios puntos de conexión, pero para id cada uno debe ser único. Por lo tanto, esta sobrecarga del constructor es útil si tiene varios métodos de devolución de llamada en el control de consumidor.

El connectionPointType parámetro debe ser un Type derivado de ConsumerConnectionPoint. Si se especifica este parámetro, Type se usa para crear el punto de conexión en lugar de la clase estándar ConsumerConnectionPoint proporcionada con el conjunto de controles de elementos web.

Consulte también

Se aplica a