IResultData ::Sort, méthode (mmc.h)
La méthode IResultData ::Sort trie tous les éléments du volet de résultats.
Syntaxe
HRESULT Sort(
[in] int nColumn,
[in] DWORD dwSortOptions,
[in] LPARAM lUserParam
);
Paramètres
[in] nColumn
Un index de l’en-tête de colonne a été cliqué.
[in] dwSortOptions
Options de tri à utiliser pendant l’opération de tri. Cette valeur peut être une combinaison des éléments suivants :
RSI_DESCENDING = 0x0001
Le tri doit être dans l’ordre décroissant. La valeur par défaut consiste à trier dans l’ordre croissant.
RSI_NOSORTICON = 0x0002
Indique à MMC de supprimer l’icône de flèche de tri. Cette option est utile lorsque le composant logiciel enfichable effectue une opération de tri personnalisée.
[in] lUserParam
Valeur qui spécifie les informations déterminées par l’utilisateur. Ce paramètre peut contenir diverses entrées, telles que l’ordre de tri ou des informations de contexte.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Remarques
Si votre composant logiciel enfichable implémente l’interface IResultDataCompare ou IResultDataCompareEx , MMC appelle la méthode Compare de l’interface pour permettre au composant logiciel enfichable de comparer des éléments de liste. Sinon, la console MMC utilise une fonction de comparaison de chaînes par défaut.
Il n’existe aucune fonction de tri pour une liste virtuelle. Pour autoriser le tri des listes virtuelles, le composant logiciel enfichable doit implémenter l’interface IResultOwnerData . Quand IResultData ::Sort est appelé, MMC transfère l’appel à IResultOwnerData ::SortItems.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | mmc.h |
DLL | Mmcndmgr.dll |