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 de composants 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 de composants WebPart. Toutefois, dans certains cas, un fournisseur a besoin d’un paramètre du consommateur pour déterminer les valeurs qu’il doit renvoyer. L’interface IWebPartParameters 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 traduire des données entre deux contrôles WebPart avec des points de connexion incompatibles. Un RowToParametersTransformer objet transforme les données d’un fournisseur implémentant l’interface IWebPartRow 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

Nom Description
Schema

Obtient les descripteurs de propriété pour les données à recevoir par le consommateur.

Méthodes

Nom Description
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 reçues par le consommateur lors de l’appel de la GetParametersData(ParametersCallback) méthode.

S’applique à