Metodo IResultData::Sort (mmc.h)
Il metodo IResultData::Sort ordina tutti gli elementi nel riquadro dei risultati.
Sintassi
HRESULT Sort(
[in] int nColumn,
[in] DWORD dwSortOptions,
[in] LPARAM lUserParam
);
Parametri
[in] nColumn
Indice dell'intestazione di colonna selezionata.
[in] dwSortOptions
Opzioni di ordinamento da utilizzare durante l'operazione di ordinamento. Questo valore può essere una combinazione dei seguenti elementi:
RSI_DESCENDING = 0x0001
L'ordinamento deve essere in ordine decrescente. L'impostazione predefinita consiste nell'ordinare in ordine crescente.
RSI_NOSORTICON = 0x0002
Indica a MMC di rimuovere l'icona della freccia di ordinamento. Questa opzione è utile quando lo snap-in esegue un'operazione di ordinamento personalizzata.
[in] lUserParam
Valore che specifica le informazioni determinate dall'utente. Questo parametro può contenere un'ampia gamma di voci, ad esempio l'ordinamento o le informazioni sul contesto.
Valore restituito
Questo metodo può restituire uno di questi valori.
Commenti
Se lo snap-in implementa l'interfaccia IResultDataCompare o IResultDataCompareEx , MMC chiama il metodo Compare dell'interfaccia per consentire allo snap-in di confrontare gli elementi dell'elenco. In caso contrario, MMC usa una funzione di confronto di stringhe predefinita.
Non esiste alcuna funzione di ordinamento per un elenco virtuale. Per consentire l'ordinamento dell'elenco virtuale, lo snap-in deve implementare l'interfaccia IResultOwnerData . Quando viene chiamato IResultData::Sort , MMC inoltra la chiamata a IResultOwnerData::SortItems.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | mmc.h |
DLL | Mmcndmgr.dll |