Méthode IPropertyDescription ::GetGroupingRange (propsys.h)
Obtient la méthode de regroupement à utiliser lorsqu’une vue est regroupée par une propriété et récupère le type de regroupement.
Syntaxe
HRESULT GetGroupingRange(
[out] PROPDESC_GROUPING_RANGE *pgr
);
Paramètres
[out] pgr
Type : PROPDESC_GROUPING_RANGE*
Reçoit un pointeur vers une valeur d’indicateur qui indique le type de regroupement. Les valeurs possibles sont les suivantes :
PDGR_DISCRETE
Affiche des valeurs individuelles.
PDGR_ALPHANUMERIC
Affiche des plages alphanumériques statiques.
PDGR_SIZE
Affiche des plages de tailles statiques.
PDGR_DYNAMIC
Affiche les plages créées dynamiquement.
PDGR_DATE
Affiche les groupes de mois et d’année.
PDGR_PERCENT
Affiche les groupes en pourcentage.
PDGR_ENUMERATED
Affiche les pourcentages de groupes retournés par IPropertyDescription ::GetEnumTypeList.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Les informations récupérées par cette méthode proviennent de l’attribut groupingRange de l’élément typeInfo dans le fichier .propdesc de la propriété.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | propsys.h |