Интерфейс IColumnData (mmc.h)
Интерфейс IColumnData появился в MMC 1.2.
Интерфейс IColumnData позволяет оснастке задавать и извлекать сохраненные данные представления столбцов представления списка для использования при настройке столбцов. Дополнительные сведения об использовании интерфейса IColumnData см. в разделе Использование IColumnData.
Интерфейс предоставляет методы для программного предоставления той же функциональности, что и MMC в диалоговом окне Изменение столбцов . Кроме того, интерфейс IColumnData предоставляет методы для задания и получения отсортированного столбца и направления сортировки определенного набора столбцов.
Все наборы данных и полученные методами интерфейса IColumnData сохраняются MMC в памяти, а не в потоке или носителе хранилища. Эти данные сохраняются в msc-файле консоли, только если пользователь выбирает команду меню Сохранить .
MMC сохраняет данные столбцов (также называемые данными конфигурации столбцов) для каждого набора столбцов (с использованием идентификатора набора столбцов) для каждого представления на экземпляр оснастки. В каждом представлении каждый идентификатор набора столбцов ссылается на собственные данные конфигурации столбцов. Оснастка может использовать интерфейс IColumnData , относящийся к конкретному представлению, для доступа к данным конфигурации столбцов этого представления.
Дополнительные сведения о настройке столбцов см. в разделе Использование сохраняемости столбцов.
Интерфейс IColumnData можно запрашивать из IConsole, переданного в IComponent::Initialize во время создания компонента.
Наследование
Интерфейс IColumnData наследуется от интерфейса IUnknown . IColumnData также содержит следующие типы элементов:
Методы
Интерфейс IColumnData содержит следующие методы.
IColumnData::GetColumnConfigData Метод IColumnData::GetColumnConfigData позволяет оснастке получать текущую ширину, порядок и скрытое состояние каждого столбца в наборе столбцов, хранящегося в памяти MMC. |
IColumnData::GetColumnSortData Метод IColumnData::GetColumnSortData позволяет оснастке получать из памяти отсортированный столбец и направление сортировки для столбцов в наборе столбцов. |
IColumnData::SetColumnConfigData Метод IColumnData::SetColumnConfigData позволяет оснастке задать сохраненную ширину, порядок и скрытое состояние столбцов в наборе столбцов. |
IColumnData::SetColumnSortData Метод IColumnData::SetColumnSortData позволяет оснастке задать отсортированный столбец и направление сортировки для столбцов в наборе столбцов. |
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |