Compartir a través de


Método IColumnData::SetColumnSortData (mmc.h)

El método IColumnData::SetColumnSortData permite a un complemento establecer la columna ordenada y la dirección de ordenación de las columnas de un conjunto de columnas.

Sintaxis

HRESULT SetColumnSortData(
  [in] SColumnSetID      *pColID,
  [in] MMC_SORT_SET_DATA *pColSortData
);

Parámetros

[in] pColID

Puntero a una estructura SColumnSetID que contiene el identificador de conjunto de columnas del conjunto de columnas cuyos datos de ordenación se van a establecer.

[in] pColSortData

Puntero a una estructura de MMC_SORT_SET_DATA que contiene los datos de ordenación de columnas del conjunto de columnas.

Valor devuelto

Este método puede devolver uno de estos valores.

Comentarios

Si el usuario selecciona un elemento de ámbito y el complemento llama a IColumnData::SetColumnSortData para modificar los datos de ordenación de la vista de lista del elemento seleccionado. MMC aplicará los cambios en la vista de lista solo después de que el usuario haya deseleccionado y, a continuación, vuelva a seleccionar el elemento. Tenga en cuenta que MMC también aplica los cambios a todos los conjuntos de columnas con el mismo identificador, por lo que si el usuario selecciona un elemento diferente con el mismo identificador de conjunto de columnas, MMC también aplicará los datos persistentes a él.

MMC 1.2 solo admite la ordenación de una sola columna, por lo que SetColumnSortData devuelve E_FAIL cuando el número de columnas de ordenación es mayor que 1.

Todos los conjuntos de datos y recuperados por los métodos de la interfaz IColumnData se conservan mediante MMC en memoria y no en un medio de transmisión o almacenamiento. Estos datos se conservan en un archivo de consola .msc solo cuando el usuario elige el comando de menú Guardar .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado mmc.h
Archivo DLL Mmcndmgr.dll

Consulte también

IColumnData

Uso de IColumnData