Partager via


IWebPartParameters Interface

Définition

Définit le contrat qu'un contrôle WebPart implémente pour passer une valeur de paramètre dans une connexion WebPart.

public interface class IWebPartParameters
public interface IWebPartParameters
type IWebPartParameters = interface
Public Interface IWebPartParameters
Dérivé

Remarques

Les données sont généralement envoyées d’un fournisseur à un consommateur dans une connexion WebParts. Toutefois, dans certains cas, un fournisseur a besoin d’un paramètre du consommateur pour déterminer les valeurs qu’il doit renvoyer. L' IWebPartParameters interface définit les membres à implémenter qui facilitent le passage d’un paramètre d’un consommateur à un fournisseur.

La classe RowToParametersTransformer implémente l’interface IWebPartParameters. Les transformateurs sont utilisés pour convertir des données entre deux contrôles de WebParts avec des points de connexion incompatibles. Un RowToParametersTransformer objet transforme des données d’un fournisseur qui implémente l' IWebPartRow interface lorsque le fournisseur a besoin d’un paramètre du consommateur.

La GetParametersData méthode récupère les données du fournisseur et fournit une méthode de rappel pour traiter les données du consommateur. La méthode de rappel peut être une méthode personnalisée au sein du consommateur qui définit les valeurs de retour en conséquence.

Propriétés

Schema

Reçoit les descripteurs de propriétés pour les données à recevoir par le consommateur.

Méthodes

GetParametersData(ParametersCallback)

Obtient la valeur des données du fournisseur de connexions.

SetConsumerSchema(PropertyDescriptorCollection)

Définit les descripteurs de propriété pour les propriétés que le consommateur reçoit lors de l'appel à la méthode GetParametersData(ParametersCallback).

S’applique à