Compartir a través de


WebPartConnectionsEventArgs Clase

Definición

Proporciona datos para los eventos WebPartsConnected y WebPartsDisconnected del control WebPartManager.

public ref class WebPartConnectionsEventArgs : EventArgs
public class WebPartConnectionsEventArgs : EventArgs
type WebPartConnectionsEventArgs = class
    inherit EventArgs
Public Class WebPartConnectionsEventArgs
Inherits EventArgs
Herencia
WebPartConnectionsEventArgs

Comentarios

Con las funcionalidades del conjunto de controles de elementos web, es posible crear una conexión entre dos WebPart u otros controles de servidor, con un control que actúa como proveedor y el otro que actúa como consumidor de datos. Para formar una conexión, los dos controles deben residir en una zona que herede de la WebPartZoneBase clase (como el WebPartZone control) y deben diseñarse correctamente para compartir datos a través de una interfaz común. Para obtener más información sobre las conexiones de elementos web, consulte WebPartConnection y Información general sobre conexiones de elementos web.

La WebPartConnectionsEventArgs clase pasa datos de eventos a métodos que usan el WebPartConnectionsEventHandler delegado para controlar eventos. Hay dos métodos relacionados con la conexión que generan eventos y usan la WebPartConnectionsEventArgs clase para proporcionar datos de eventos. Ambos son miembros del WebPartManager control. El OnWebPartsConnected método genera el WebPartsConnected evento después de que dos controles de servidor se hayan conectado correctamente y el OnWebPartsDisconnected método genera el WebPartsDisconnected evento después de que se hayan desconectado dos controles de servidor.

Los desarrolladores pueden crear métodos de controlador de eventos personalizados para los WebPartsConnected eventos y WebPartsDisconnected y, en esos métodos, pueden usar la WebPartConnectionsEventArgs clase para acceder a los detalles de una conexión. Por ejemplo, un desarrollador puede declarar el OnWebPartsConnected atributo en el <asp:webpartmanager> elemento y asignarle un nombre de método personalizado que controlará el evento. En el método de controlador personalizado, los desarrolladores pueden acceder a los detalles de una conexión mediante el WebPartConnectionsEventArgs objeto que se pasa al método como parámetro.

La WebPartConnectionsEventArgs clase tiene dos sobrecargas del constructor. El WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) constructor es el valor predeterminado; inicializa los valores de propiedad de la clase . El WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) constructor llama al constructor sin parámetros y, a continuación, también inicializa la Connection propiedad .

La WebPartConnectionsEventArgs clase tiene varias propiedades, todas las cuales hacen referencia a los aspectos esenciales de una conexión de elementos web. La Connection propiedad hace referencia al objeto asociado WebPartConnection que representa toda la conexión. La Provider propiedad hace referencia a un WebPart control de servidor u otro que actúa como proveedor en la conexión y la Consumer propiedad hace referencia a un WebPart control de servidor o que actúa como consumidor. La ProviderConnectionPoint propiedad hace referencia al objeto de ProviderConnectionPoint la conexión, mientras que la ConsumerConnectionPoint propiedad hace referencia al ConsumerConnectionPoint objeto .

Constructores

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)

Inicializa una nueva instancia de la clase WebPartConnectionsEventArgs sin necesidad de un objeto WebPartConnection.

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection)

Inicializa una nueva instancia de la clase utilizando el objeto WebPartConnection especificado.

Propiedades

Connection

Obtiene el objeto WebPartConnection de la conexión actual.

Consumer

Obtiene el control WebPart que actúa como consumidor en la conexión.

ConsumerConnectionPoint

Obtiene el objeto ConsumerConnectionPoint de la conexión actual.

Provider

Obtiene el control WebPart que actúa como proveedor en la conexión.

ProviderConnectionPoint

Obtiene el objeto ProviderConnectionPoint de la conexión actual.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también