Partager via


WebPartConnectionsEventArgs Classe

Définition

Fournit les données d'événement pour les événements WebPartsConnected et WebPartsDisconnected du contrôle WebPartManager.

public ref class WebPartConnectionsEventArgs : EventArgs
public class WebPartConnectionsEventArgs : EventArgs
type WebPartConnectionsEventArgs = class
    inherit EventArgs
Public Class WebPartConnectionsEventArgs
Inherits EventArgs
Héritage
WebPartConnectionsEventArgs

Remarques

À l’aide des fonctionnalités de l’ensemble de contrôles WebPart, il est possible de créer une connexion entre deux WebPart ou d’autres contrôles serveur, avec un contrôle agissant en tant que fournisseur et l’autre en tant que consommateur de données. Pour former une connexion, les deux contrôles doivent résider dans une zone qui hérite de la WebPartZoneBase classe (telle que le WebPartZone contrôle) et ils doivent être conçus correctement pour partager des données via une interface commune. Pour plus d’informations sur les connexions de composants WebPart, consultez WebPartConnectionet Vue d’ensemble des connexions webpart.

La WebPartConnectionsEventArgs classe transmet les données d’événement aux méthodes qui utilisent le WebPartConnectionsEventHandler délégué pour gérer les événements. Il existe deux méthodes liées à la connexion qui déclenchent des événements et utilisent la WebPartConnectionsEventArgs classe pour fournir des données d’événement. Les deux sont membres du WebPartManager contrôle. La OnWebPartsConnected méthode déclenche l’événement WebPartsConnected une fois que deux contrôles serveur se sont correctement connectés, et la OnWebPartsDisconnected méthode déclenche l’événement WebPartsDisconnected après que deux contrôles serveur ont été déconnectés.

Les développeurs peuvent créer des méthodes de gestionnaire d’événements personnalisées pour les WebPartsConnected événements et WebPartsDisconnected , et dans ces méthodes, ils peuvent utiliser la WebPartConnectionsEventArgs classe pour accéder aux détails d’une connexion. Par exemple, un développeur peut déclarer l’attribut OnWebPartsConnected sur l’élément <asp:webpartmanager> et lui attribuer un nom de méthode personnalisée qui gérera l’événement. Dans la méthode de gestionnaire personnalisé, les développeurs peuvent accéder aux détails d’une connexion à l’aide de l’objet WebPartConnectionsEventArgs qui est passé à la méthode en tant que paramètre.

La WebPartConnectionsEventArgs classe a deux surcharges du constructeur. Le WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) constructeur est la valeur par défaut ; il initialise les valeurs de propriété pour la classe . Le WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) constructeur appelle le constructeur sans paramètre, puis initialise également la Connection propriété .

La WebPartConnectionsEventArgs classe a plusieurs propriétés, qui font toutes référence aux aspects essentiels d’une connexion de composants WebPart. La Connection propriété fait référence à l’objet associé WebPartConnection qui représente la connexion entière. La Provider propriété fait référence à un WebPart ou autre contrôle serveur agissant en tant que fournisseur dans la connexion, et la Consumer propriété fait référence à un WebPart contrôle serveur ou agissant en tant que consommateur. La ProviderConnectionPoint propriété fait référence à l’objet de ProviderConnectionPoint la connexion, tandis que la ConsumerConnectionPoint propriété fait référence à l’objet ConsumerConnectionPoint .

Constructeurs

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)

Initialise une nouvelle instance de la classe WebPartConnectionsEventArgs qui ne nécessite pas d'objet WebPartConnection.

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

Initialise une nouvelle instance de la classe à l'aide de l'objet WebPartConnection spécifié.

Propriétés

Connection

Obtient l'objet WebPartConnection de la connexion actuelle.

Consumer

Obtient le contrôle WebPart agissant comme consommateur dans la connexion.

ConsumerConnectionPoint

Obtient l'objet ConsumerConnectionPoint de la connexion actuelle.

Provider

Obtient le contrôle WebPart agissant comme fournisseur dans la connexion.

ProviderConnectionPoint

Obtient l'objet ProviderConnectionPoint de la connexion actuelle.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi