Microsoft.SharePoint.WebPartPages.Communication - Espace de noms

Propose un ensemble d'interfaces et leur prise en charge les classes et des membres qui peuvent être implémentés dans la classe de composants WebPart personnalisés pour prendre en charge de la création de connexions avec d'autres composants WebPart. Un composant WebPart peut implémenter une ou plusieurs de ces interfaces afin qu'il puisse recevoir ou passer des informations aux autres composants WebPart connectés sur une Page de composants WebPart. Une interface d'espace de noms Microsoft.SharePoint.WebPartPages.Communication est un ensemble d'événements et de gestionnaires d'événements pour fournir ou consommer des données à partir de données de la cellule contenues dans un composant WebPart, la ligne et la liste.

Classes

  Classe Description
Classe publique CellConsumerInitEventArgs Obsolète. Identifie la structure d'arguments initiaux pour la création de temps de conception. Ces arguments sont transmis au composant WebPart connecté dans le cadre de l'événement CellConsumerInit pour indiquer le composant WebPart connecté le nom qu'et afficher le nom de la cellule.
Classe publique CellProviderInitEventArgs Obsolète. Conserve la structure de données qui est initialisée lorsqu'un ICellProvider WebPart crée une connexion et déclenche un événement CellConsumerInit pour une interface ICellConsumer . Ne peut pas être héritée.
Classe publique CellReadyEventArgs Obsolète. Fournit la valeur de la cellule en cours à partir d'un composant WebPart qui implémente l'interface ICellProvider lorsque l'événement CellReady se produit.
Classe publique FilterConsumerInitEventArgs Obsolète. Fournit des données pour l'événement FilterConsumerInit . Lorsqu'un composant WebPart qui implémente l'interface IFilterConsumer se déclenche l'événement FilterConsumerInit , une instance de cette classe est passée à un composant qui implémente l'interface IFilterProvider ou IRowProvider qui appelle le Gestionnaire d'événements FilterConsumerInit pour gérer l'événement.
Classe publique InitEventArgs Obsolète. Représente le type d'objet retourné par la méthode WebPart.GetInitEventArgs .
Classe publique InterfaceTypes Obsolète. Fournit un ensemble de champs constants pour spécifier le type d'interface d'une interface de connexion de composant WebPart.
Classe publique ListProviderInitEventArgs Obsolète. Fournit les noms de champ et les noms complets de champ facultatif pour la liste fournie par un composant qui implémente le IListProviderinterface lorsque l'événement ListProviderInit se produit.
Classe publique ListReadyEventArgs Obsolète. Fournit la liste des données à l'événementde ListReadyde l'interface deIListProvider.
Classe publique ParameterInProperty Obsolète. Fournit des informations descriptives sur un paramètre dans une liste de paramètres à l'événement ParametersInConsumerInit de l'interface IParametersInConsumer
Classe publique ParameterOutProperty Obsolète. Fournit des informations descriptives sur un paramètre dans une liste de paramètres à l'événement ParametersOutProviderInit de l'interface IParametersOutProvider .
Classe publique ParametersInConsumerInitEventArgs Obsolète. Fournit un tableau de paramètres des valeurs de propriété pour l'événement d'initialisation de ParametersInConsumerInit de l'interface IParametersInConsumer .
Classe publique ParametersInReadyEventArgs Obsolète. Fournit un tableau de valeurs de paramètre à l'événementde ParametersInReadyde l'interface IParametersInProvider .
Classe publique ParametersOutProviderInitEventArgs Obsolète. Fournit un tableau de paramètres des valeurs de propriété pour l'événement d'initialisation de ParametersOutProviderInit de l'interface IParametersOutProvider .
Classe publique ParametersOutReadyEventArgs Obsolète. Fournit un tableau de valeurs de paramètre à l'événement ParametersOutReady de l'interface IParametersOutProvider .
Classe publique PartialListReadyEventArgs Obsolète. Fournit la liste de la première page de données à l'événement PartialListReady de l'interface IListProvider .
Classe publique RowCellTransformControl Prend en charge l'interface utilisateur permettant de spécifier la colonne à partir d'un composant WebPart qui implémente l'interface IRowProvider qui sera utilisé pour se connecter à un composant qui implémente l'interface ICellConsumer .
Classe publique RowFilterTransformControl Prend en charge l'interface utilisateur permettant de spécifier la colonne à partir d'un composant WebPart qui implémente l'interface IRowProvider qui sera utilisé pour filtrer un composant WebPart connecté qui implémente l'interface IFilterConsumer .
Classe publique RowProviderInitEventArgs Obsolète. Fournit les noms de champ et les noms complets de champ facultatif pour la ligne fournie par un composant qui implémente l'interface de[:Microsoft.SharePoint.WebPartPages.Communication.IRowProvider] de [T]lorsque l'événement RowProviderInit se produit.
Classe publique RowReadyEventArgs Obsolète. Fournit la valeur de la ligne actuelle d'un composant qui implémente l'interface IRowProvider lorsque l'événement RowReady se produit.
Classe publique SelectInterfaceGroups Représente l'implémentation de l'interface utilisateur de sélection d'une interface de la cible lorsque la composant WebPart cible dispose de plusieurs interfaces compatibles. Ce type prend en charge les Microsoft SharePoint Foundation et n'est pas destiné à être utilisée directement à partir de votre code.
Classe publique SetFilterEventArgs Obsolète. Fournit une expression de filtre pour obtenir la liste à la SetFilterEvent de l'interface IFilterProvider .

Interfaces

  Interface Description
Interface publique ICellConsumer Obsolète.
Interface publique ICellProvider Obsolète. Permet à un composant WebPart communiquer avec un composant qui implémente l'interface ICellConsumer pour travailler avec un élément de valeur unique.
Interface publique IFilterConsumer Obsolète. Permet d'utiliser une expression de filtre à partir d'un composant WebPart qui a implémenté une interface IFilterProvider .
Interface publique IFilterProvider Obsolète. Utilisé pour communiquer avec un composant qui implémente l'interface IFilterConsumer pour fournir des informations de filtre pour le consommateur.
Interface publique IListConsumer Obsolète. Définit les méthodes qu'un composant WebPart peut implémenter afin qu'il puisse utiliser une liste d'entier (lignes) de données à partir d'un autre composant WebPart qui implémente l'interface IListProvider .
Interface publique IListProvider Obsolète. Définit les événements qu'un composant WebPart peut implémenter afin qu'il puisse fournir une liste d'entier (lignes) de données à un autre composant WebPart qui implémente l'interface IListConsumer .
Interface publique IParametersInConsumer Obsolète. Permet à un consommateur WebPart pour communiquer sa liste de paramètres à d'autres WebParts.
Interface publique IParametersInProvider Obsolète. Permet à un fournisseur WebPart pour communiquer sa liste de paramètres pour les autres consommateurs de WebParts.
Interface publique IParametersOutConsumer Obsolète. Implémente l'interface IParametersOutProvider pour communiquer sa liste de paramètres à un consommateur WebPart implémentant cette interface. Ces interfaces permettent également d'autres informations telles qu'une ligne sélectionnée en passant.
Interface publique IParametersOutProvider Obsolète. Permet à un fournisseur WebPart pour communiquer sa liste de paramètres à d'autres WebParts.
Interface publique IRowConsumer Obsolète. Permet à un composant WebPart communiquer avec un composant qui implémente l'interface IRowProvider (ou qui prend en charge un transformateur approprié) pour travailler avec une ligne de données.
Interface publique IRowProvider Obsolète. Permet à un composant WebPart envoyer une ligne de données à un composant WebPart qui implémente le IRowConsumer, ICellConsumer, IFilterConsumerou IParametersInConsumer interface.
Interface publique IWebPartConnectionCompatibility Définit une méthode pour une classe de composant WebPart pour indiquer qu'il ne peut pas établir une communication avec d'autres WebParts.

Délégués

  Délégué Description
Délégué public CellConsumerInitEventHandler Obsolète. Représente la méthode qui gérera l'événement CellConsumerInit déclenché par un composant qui implémente l'interface ICellConsumer .
Délégué public CellProviderInitEventHandler Obsolète. Représente la méthode qui gérera l'événement CellProviderInit déclenché par un composant qui implémente l'interface ICellProvider .
Délégué public CellReadyEventHandler Obsolète. Représente la méthode qui gérera l'événement CellReady déclenché par un composant qui implémente l'interface ICellProvider .
Délégué public ClearFilterEventHandler Obsolète. Représente la méthode qui gérera l'événement ClearFilter déclenché par un composant qui implémente l'interface IFilterProvider .
Délégué public FilterConsumerInitEventHandler Obsolète. Représente la méthode qui gérera l'événement FilterConsumerInit déclenché par un composant qui implémente l'interface IFilterConsumer .
Délégué public ListProviderInitEventHandler Obsolète. Représente la méthode qui gérera l'événement ListProviderInit déclenché par une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface deIListProvider.
Délégué public ListReadyEventHandler Obsolète. Représente la méthode qui gérera l'événement ListReady déclenché par une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface IListProvider .
Délégué public NoFilterEventHandler Obsolète. Représente la méthode qui gérera l'événement deNoFilterdéclenché par un composant qui implémente l'interface IFilterProvider . Lors de la réception d'un événement NoFilter , un composant qui implémente l'interface IFilterConsumer doit réutiliser le filtre existant de la liste.
Délégué public NoParametersInEventHandler Obsolète. REMARQUE : ce délégué est désormais obsolète.
Délégué public NoParametersOutEventHandler Obsolète. REMARQUE : ce délégué est désormais obsolète.
Délégué public ParametersInConsumerInitEventHandler Obsolète. Représente la méthode qui gérera l'événement ParametersInConsumerInit déclenché par une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface IParametersInConsumer .
Délégué public ParametersInReadyEventHandler Obsolète. Représente la méthode qui gérera l'événement ParametersInReady déclenché par une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface IParametersInProvider .
Délégué public ParametersOutProviderInitEventHandler Obsolète. Représente la méthode qui gérera l'événement ParametersOutProviderInit déclenché par une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface deIParametersOutProvider.
Délégué public ParametersOutReadyEventHandler Obsolète. Représente la méthode qui gérera l'événement ParametersOutReady déclenché par une classe WebPart qui implémente l'interface IParametersOutProvider .
Délégué public PartialListReadyEventHandler Obsolète. Représente la méthode qui gérera l'événement PartialListReady d'une classe Microsoft.SharePoint.WebPartPages.WebPart qui implémente l'interface deIListProvider.
Délégué public RowProviderInitEventHandler Obsolète. Représente la méthode qui gère l'événementIRowProvider.RowProviderInitdéclenché par un composant qui implémente l'interface IRowProvider .
Délégué public RowReadyEventHandler Obsolète. Représente la méthode qui gérera l'événement RowReady déclenché par un composant qui implémente l'interface IRowProvider .
Délégué public SetFilterEventHandler Obsolète. REMARQUE : ce délégué est désormais obsolète.

Énumérations

  Énumération Description
Énumération publique ConnectionRunAt Obsolète. Spécifie si la mise en oeuvre d'une interface de connexion de composant WebPart peut s'exécuter sur le serveur ou à restituer le script client.