ConsumerParameterCapabilities - Énumération

Utilisé par un composant WebPart consommateur pour indiquer les fonctionnalités de paramètre de filtre pris en charge.

Cette énumération est dotée d’un attribut FlagsAttribute permettant une combinaison de bits des valeurs de ses membres.

Espace de noms :  Microsoft.SharePoint.WebPartPages
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration ConsumerParameterCapabilities
'Utilisation
Dim instance As ConsumerParameterCapabilities
[FlagsAttribute]
public enum ConsumerParameterCapabilities

Membres

Nom du membre Description
SupportsSingleValue Indique que le consommateur prend en charge une seule valeur pour le paramètre spécifié. Il s'agit de la valeur par défaut ; la possibilité de consommer une valeur de paramètre unique est toujours implicite par tous les autres ConsumerParameterCapabilities.
SupportsAllValue Indique que le consommateur prend en charge la valeur « All » pour le paramètre spécifié.
SupportsEmptyValue Indique que le consommateur prend en charge la valeur « Vide » pour le paramètre de filtre spécifié.
SupportsMultipleValues Indique que le consommateur prend en charge plusieurs valeurs pour le paramètre de filtre spécifié.

Remarques

Ces fonctionnalités sont utilisées par l'infrastructure de filtrage pour activer ou désactiver des types spécifiques de connexions incompatibles et des types d'options du composant WebPart fournisseur spécifiques. Par exemple, un composant WebPart fournisseur n'est pas autorisé à envoyer plusieurs valeurs lorsqu'elle est connectée à un consommateur qui prend uniquement en charge les paramètres à valeur unique.

Pour un paramètre de filtre spécifiée, un consommateur peut avoir la possibilité de recevoir un paramètre à valeur unique ou à valeurs multiples. En outre, il peut prendre en charge le « tous » spécial ou des valeurs « vides ».

Si la valeur de filtre « Tout » est passée à un consommateur, il indique que le consommateur doit interpréter le paramètre à valeurs multiples, ainsi qu'en tant que contient chaque valeur possible pour ce paramètre. Par exemple, si « Tout » est passé à un paramètre qui représente le pays, le consommateur doit interpréter cette valeur de filtre comme comprenant tous les pays. Dans de nombreux cas, l'effet est que, lorsque le consommateur reçoit la valeur « All » il ne filtre pas sur ce paramètre.

En règle générale, la valeur « Vide » représente des données manquantes ou NULL . Par exemple, un consommateur peut être demandé pour filtrer basée sur un champ qui n'a aucune valeur, tels que les clients disposant d'aucune vente.

Voir aussi

Référence

Microsoft.SharePoint.WebPartPages - Espace de noms

ConsumerConnectionPoint

ConnectionConsumerAttribute

IWebPartField

Autres ressources

Web Part Connections Overview