Консоль управления (Майкрософт) 2.0
Обзор технологии консоли управления (Майкрософт) 2.0.
Технология консоли управления (Майкрософт) 2.0 не связана с заголовками.
Рекомендации по программированию для этой технологии см. в следующих разделах:
_DocumentMode Перечисление DocumentMode используется свойством Document.Mode и указывает способ открытия документа. Это перечисление применяется к объектной модели автоматизации MMC 2.0. |
_ExportListOptions Перечисление ExportListOptions используется методом View.ExportList и задает параметры при записи содержимого представления списка в файл. |
_ListViewMode Перечисление ListViewMode используется свойством View.ListViewMode для определения представления списка. |
_ViewOptions Перечисление ViewOptions используется методом Views.Add и определяет видимость представления, область дерева и панелей инструментов, а также состояние сохраняемости представления. |
DATA_OBJECT_TYPES Перечисление DATA_OBJECT_TYPES используется параметром типа IComponentData::QueryDataObject и IComponent::QueryDataObject для получения сведений о контексте указанного файла cookie. |
IconIdentifier Перечисление IconIdentifier появилось в MMC 1.2. |
MMC_ACTION_TYPE Перечисление MMC_ACTION_TYPE появилось в MMC 1.1. |
MMC_BUTTON_STATE Перечисление MMC_BUTTON_STATE определяет возможные состояния кнопок, доступных в MMC. Эти значения используются в параметре nState IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState, IToolbar::GetButtonState и IToolbar::SetButtonState. |
MMC_CONSOLE_VERB Перечисление MMC_CONSOLE_VERB определяет идентификаторы команд, доступные для команд MMC. Эти значения используются в параметре m_eCmdID IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState и IConsoleVerb::SetDefaultVerb. |
MMC_CONTROL_TYPE Перечисление MMC_CONTROL_TYPE определяет типы элементов управления, которые могут отображаться на панели элементов управления. Значения можно использовать в параметре nType методов IControlbar::Attach и IControlbar::Create. |
MMC_FILTER_CHANGE_CODE Перечисление MMC_FILTER_CHANGE_CODE представлено в MMC 1.2. |
MMC_FILTER_TYPE Перечисление MMC_FILTER_TYPE представлено в MMC 1.2. |
MMC_MENU_COMMAND_IDS Перечисление MMC_MENU_COMMAND_IDS определяет идентификаторы команд, зарезервированные MMC. |
MMC_NOTIFY_TYPE Перечисление MMC_NOTIFY_TYPE определяет уведомления о действиях пользователя, которые диспетчер узлов консоли может отправлять в оснастку при вызове IComponentData::Notify, IComponent::Notify или IExtendControlbar::ControlbarNotify. |
MMC_PROPERTY_ACTION Перечисление MMC_PROPERTY_ACTION указывает операции, которые могут выполняться со свойством, содержащимся в структуре MMC_SNAPIN_PROPERTY. |
MMC_RESULT_VIEW_STYLE Перечисление MMC_RESULT_VIEW_STYLE определяет флаги стиля представления списка Win32 (LVS_*), которые можно использовать для задания стиля представления в области представления результатов MMC. Их можно использовать в параметрах добавления и удаления метода IResultData::ModifyViewStyle. |
MMC_SCOPE_ITEM_STATE Используется для указания элемента nState структуры SCOPEDATAITEM. |
MMC_TASK_DISPLAY_TYPE Перечисление MMC_TASK_DISPLAY_TYPE появилось в MMC 1.1. |
MMC_VIEW_TYPE Перечисление MMC_VIEW_TYPE указывает тип представления результатов и используется в структуре RESULT_VIEW_TYPE_INFO. |
AddBitmap Включает оснастку для добавления изображения на панель инструментов. |
AddButton Метод IMenuButton::AddButton позволяет пользователю добавить кнопку в строку меню MMC для определенного представления. |
AddButtons Позволяет оснастке добавить массив кнопок на панель инструментов. |
AddExtension Метод IConsoleNameSpace2::AddExtension позволяет оснастке добавить оснастку расширения, которая динамически расширяет пространство имен выбранного элемента. |
AddExtensionPages Метод IPropertySheetProvider::AddExtensionPages собирает страницы из оснастки расширения. |
Additem Метод IContextMenuCallback::AddItem добавляет один элемент в контекстное меню. |
Additem Метод IContextMenuCallback2::AddItem добавляет один элемент в контекстное меню. |
AddMenuItems Метод IExtendContextMenu::AddMenuItems позволяет оснастке добавлять элементы в контекстное меню. |
Addpage Метод IPropertySheetCallback::AddPage позволяет оснастке добавить страницу на лист свойств. |
AddPrimaryExtensionItems Метод IContextMenuProvider::AddPrimaryExtensionItems позволяет одному конкретному расширению добавлять элементы в точки вставки, определенные для этого контекстного меню. |
AddPrimaryPages Метод IPropertySheetProvider::AddPrimaryPages собирает страницы из основной оснастки. |
AddPropertyName Метод AddPropertyName добавляет свойство по имени для используемой оснастки. |
AddString Позволяет оснастке добавить строку в таблицу строк оснастки. |
AddThirdPartyExtensionItems Метод IContextMenuProvider::AddThirdPartyExtensionItems позволяет сторонним расширениям добавлять элементы в указанные точки вставки в этом контекстном меню. |
AddView Добавляет представление в область результатов. |
Attach Метод IControlbar::Attach позволяет оснастке связать элемент управления с панелью элементов управления. |
CacheHint Вызывается, когда виртуальный список собирается запросить отображаемые сведения для диапазона элементов, что позволяет оснастке собирать сведения заранее в случаях, когда можно выполнить оптимизацию. |
Очистить Метод IMessageView::Clear позволяет оснастке очистить заголовок, текст и значок сообщения области результатов, отображаемого с помощью элемента управления OCX сообщений MMC. |
Clone Метод IEnumTASK::Clone создает новый объект IEnumTASK, состояние которого совпадает с состоянием этого объекта IEnumTASK. MMC не использует этот метод. Он должен быть включен для полноты. |
Command Метод IExtendContextMenu::Command вызывается, если впоследствии будет выбран один из элементов, добавленных в контекстное меню с IExtendContextMenu::AddMenuItems. |
Сравнить Предоставляет способ для основной оснастки сравнивать файлы cookie с целью сортировки результирующих элементов, которые она вставляет в область результатов. |
Сравнить Предоставляет способ для основной оснастки сравнивать элементы с целью сортировки область и результирующих элементов, которые она вставляет в область результатов. |
CompareObjects Метод IComponent::CompareObjects позволяет оснастке сравнить два объекта данных, полученных с помощью IComponent::QueryDataObject. Имейте в виду, что объекты данных можно получить из двух разных экземпляров IComponent. |
CompareObjects Метод IComponentData::CompareObjects позволяет оснастке сравнивать два объекта данных, полученных с помощью QueryDataObject. Имейте в виду, что объекты данных можно получить из двух разных экземпляров IComponentData. |
ControlbarNotify Метод IExtendControlbar::ControlbarNotify указывает уведомление, отправленное оснастке из консоли в результате действий пользователя. |
Создание Метод IControlbar::Create создает и возвращает элемент управления, запрошенный оснасткой. |
CreateComponent Метод IComponentData::CreateComponent создает экземпляр IComponent, который будет связан с этим интерфейсом IComponentData. |
CreatePropertyPages Добавляет страницы в лист свойств. |
CreatePropertySheet Создает рамку листа свойств. |
DeleteAllRsltItems Метод IResultData::D eleteAllRsltItems позволяет оснастке удалять все вставляемые пользователем элементы и вложенные элементы из области представления результатов. |
DeleteAllStrings Метод IStringTable::D eleteAllStrings позволяет оснастке удалять все строки из таблицы строк оснастки. |
DeleteButton Включает оснастку для удаления указанной кнопки панели инструментов. |
DeleteColumn Удаляет столбец из заголовка представления результатов. |
Deleteitem Метод IConsoleNameSpace2::D eleteItem IConsoleNameSpaceenable позволяет удалить один элемент из области область. |
Deleteitem Позволяет оснастке удалить один элемент в области представления результатов. |
DeleteString Позволяет оснастке удалить указанную строку из таблицы строк оснастки. |
Уничтожить Метод IComponent::D eвыпуск всех ссылок на консоль, удерживаемых этим компонентом. |
Уничтожить Метод IComponentData::D eвыпуск всех ссылок на консоль. |
Отсоединить Метод IControlbar::D etach разрывает связь между элементом управления и панелью элемента управления. Эта команда удаляет или отсоединяет элемент управления от панели элементов управления, на которой он отображается. |
EmptyMenuList Метод IContextMenuProvider::EmptyMenuList очищает контекстное меню. |
EnableAllExtensions Метод IRequiredExtensions::EnableAllExtensions позволяет оснастке указать, что требуются все оснастки расширения, зарегистрированные для оснастки. |
Перечислить Предоставляет указатель на интерфейс IEnumString в перечислителе, который может возвращать строки в строковой таблице оснастки. |
EnumTasks Метод IExtendTaskPad::EnumTasks позволяет MMC получить указатель на интерфейс IEnumTASK объекта, содержащего задачи оснастки. |
Развернуть Метод IConsole2::Expand позволяет оснастке развернуть или свернуть элемент в области область. |
Развернуть Метод IConsoleNameSpace2::Expand позволяет оснастке развернуть элемент в пространстве имен без видимого расширения элемента в области область. |
Finditem Находит следующий элемент в виртуальном списке, соответствующий указанной строке. |
FindItemByLParam Метод IResultData::FindItemByLParam позволяет оснастке найти элемент или подэлемент на основе значения lParam, вставленного пользователем. |
FindPropertySheet Определяет, существует ли определенная страница свойств. |
FindString Позволяет оснастке искать строку в строковой таблице оснастки. |
GetBackground Метод IExtendTaskPad::GetBackground позволяет MMC получать фоновое изображение панели задач для отображения на панели задач, использующих шаблоны панели задач MMC. |
GetButtonState Включает оснастку для получения атрибута кнопки. |
GetChildItem Метод IConsoleNameSpace2::GetChildItem позволяет оснастке получить дескриптор дочернего элемента в области область. |
GetColumnConfigData Метод IColumnData::GetColumnConfigData позволяет оснастке получить текущую ширину, порядок и скрытое состояние каждого столбца в наборе столбцов, хранящегося в памяти MMC. |
GetColumnFilter Метод IHeaderCtrl2::GetColumnFilter извлекает значение фильтра, заданное для указанного столбца. |
GetColumnSortData Метод IColumnData::GetColumnSortData позволяет оснастке извлекать из памяти отсортированный столбец и направление сортировки для столбцов в наборе столбцов. |
GetColumnText Извлекает текст из указанного столбца. |
GetColumnWidth Извлекает ширину столбца (в пикселях). |
GetDefaultVerb Метод GetDefaultVerb получает глагол оснастки по умолчанию. |
GetDescriptiveText Метод IExtendTaskPad::GetDescriptiveText позволяет MMC получить описательный текст панели задач для отображения на панели задач, использующих шаблоны панели задач MMC. |
GetDisplayInfo Метод IComponent::GetDisplayInfo извлекает отображаемые сведения для элемента в области результатов. |
GetDisplayInfo Метод IComponentData::GetDisplayInfo извлекает отображаемые сведения для элемента область. |
GetFirstExtension Позволяет оснастке указать первую оснастку расширения в списке обязательных оснастки расширений. |
GetHelpTopic Позволяет оснастке добавить скомпилированный HTML-файл справки в файл коллекции справки MMC. |
Getitem Метод IConsoleNameSpace2::GetItem позволяет оснастке получить некоторые или все атрибуты элемента область. |
Getitem Позволяет пользователю получать параметры одного элемента. |
GetLinkedTopics Включает оснастку для указания имен и расположений всех HTML-файлов справки, связанных с файлом справки оснастки (указанной в методе GetHelpTopic). |
GetListPadInfo Метод IExtendTaskPad::GetListPadInfo используется только для панели задач представления списка. |
GetMainWindow Извлекает дескриптор в окно фрейма main. |
GetMMCVersion Метод GetMMCVersion извлекает сведения о версии для приложения MMC. |
GetNextExtension Позволяет оснастке указать следующую оснастку расширения в списке обязательных оснасток расширений. |
GetNextItem Метод IConsoleNameSpace2::GetNextItem позволяет оснастке получить дескриптор к следующему элементу в представлении область. |
GetNextItem Метод IResultData::GetNextItem получает следующий элемент в представлении результатов с заданными флагами состояния. |
GetParentItem Метод IConsoleNameSpace2::GetParentItem позволяет оснастке получить дескриптор родительского элемента в представлении область. |
Getproperty Метод GetProperty извлекает текстовые значения свойств для узла. Ваша реализация метода INodeProperties::GetProperty вызывается, когда приложение, основанное на объектной модели MMC 2.0 Automation, получает свойство Node.Property. |
GetProvider Метод ISnapinAbout::GetProvider позволяет консоли получить имя поставщика оснастки. |
GetResultViewType Метод IComponent::GetResultViewType определяет, каким должно быть представление области результатов. |
GetResultViewType2 Метод GetResultViewType2 извлекает тип представления результата. Этот метод заменяет метод IComponent::GetResultViewType. |
GetSnapinDescription Позволяет консоли получить текст для поля описания оснастки. |
GetSnapinImage Позволяет консоли получить значок main оснастки, который будет использоваться в поле О программе. |
GetSnapinVersion Позволяет консоли получить номер версии оснастки. |
GetStaticFolderImage Метод ISnapinAbout::GetStaticFolderImage позволяет консоли получать статические образы папок для область и областей результатов. |
Getstring Позволяет оснастке получить строку из таблицы строк оснастки. |
GetStringLength Позволяет оснастке определить длину строки в строковой таблице оснастки. |
GetTitle Метод IExtendTaskPad::GetTitle позволяет MMC получать текст заголовка панели задач для отображения на панели задач, использующих шаблоны панели задач MMC. |
GetVerbState Метод GetVerbState позволяет оснастке получить текущее состояние заданной команды. |
GetViewMode Позволяет оснастке получить режим просмотра для области представления результатов. |
GetViews Метод GetViews извлекает сведения о расширенном представлении и добавляет расширенные представления в область результатов. |
GetWatermarks Метод IExtendPropertySheet2::GetWatermarks получает точечный рисунок подложки и растровый рисунок заголовка для листов мастера, реализованных в виде мастера в стиле 97. |
ImageListSetIcon Метод IImageList::ImageListSetIcon позволяет пользователю задать значок в списке изображений или создать значок, если его нет. |
ImageListSetStrip Метод IImageList::ImageListSetStrip позволяет пользователю добавлять полосу значков в список изображений, используя пару растровых изображений (крупные и маленькие значки), начиная с расположения, определенного nStartLoc. |
Initialize Метод Initialize инициализирует оснастку. |
Initialize Метод IComponent::Initialize предоставляет точку входа в консоль. |
Initialize Метод IComponentData::Initialize предоставляет точку входа в консоль. |
InsertButton Позволяет оснастке добавить одну кнопку на панель инструментов. |
InsertColumn Добавляет столбец в область результатов по умолчанию. |
Insertitem Метод IConsoleNameSpace2::InsertItem позволяет оснастке вставлять один элемент в представление область. |
Insertitem Метод IResultData::InsertItem позволяет оснастке добавить один новый элемент в представление области результатов. |
IS_SPECIAL_COOKIE Макрос IS_SPECIAL_COOKIE определяет, является ли значение MMC_COOKIE, переданное MMC в вызове метода IComponent::QueryDataObject оснастки, особым типом файла cookie. |
IS_SPECIAL_DATAOBJECT Определяет, является ли объект LPDATAOBJECT, переданный MMC в вызове метода Notify оснастки, специальным типом объекта данных, а не указателем на фактический объект IDataObject. |
IsTaskpadViewPreferred Метод IConsole2::IsTaskpadViewPreferred устарел. Он всегда возвращает значение S_OK. |
Messagebox Отображает окно сообщения. |
MMCFreeNotifyHandle Вызывается оснасткой, чтобы освободить дескриптор MMCN_PROPERTY_CHANGE сообщение уведомления, отправленное в оснастку MMC в ответ на вызов MMCPropertyChangeNotify, сделанный листом свойств. |
MMCPropertyChangeNotify Позволяет листу свойств оснастки уведомлять интерфейс IComponent или IComponentData об изменении свойств элемента. |
MMCPropertyHelp Отображает указанный раздел справки HTML в объединенном HTML-файле справки MMC для страницы свойств. |
MMCPropPageCallback Функция MMCPropPageCallback требуется только оснасткам на основе классов Microsoft Foundation (MFC). Функция задает правильное состояние модуля во время создания страницы. |
ModifyItemState Позволяет оснастке изменять состояние элемента. |
ModifyViewStyle Метод IResultData::ModifyViewStyle позволяет оснастке задать стиль представления области результатов. |
NewWindow Создает новое дочернее окно многодокументного интерфейса (MDI), укореняемое в указанном элементе область. |
Вперед Метод IEnumTASK::Next позволяет MMC получить следующую задачу в списке задач оснастки. |
Уведомление Метод IComponent::Notify уведомляет оснастку о действиях, выполненных пользователем. |
Уведомление Метод IComponentData::Notify уведомляет оснастку о действиях, выполненных пользователем. |
OnPowerBroadcast Метод OnPowerBroadcast обрабатывает WM_POWERBROADCAST уведомления, связанные с управлением питанием компьютера. |
СвойстваИзменение Вызывается при добавлении, изменении или удалении свойства. |
QueryConsoleVerb Запросы для интерфейса IConsoleVerb. |
QueryDataObject Метод IComponent::QueryDataObject возвращает объект данных, который можно использовать для получения сведений о контексте для указанного файла cookie. |
QueryDataObject Метод IComponentData::QueryDataObject возвращает объект данных, который можно использовать для получения сведений контекста для указанного файла cookie. |
QueryDispatch Метод QueryDispatch возвращает интерфейс IDispatch оснастки для указанного элемента. |
QueryDispatch Метод QueryDispatch возвращает интерфейс IDispatch оснастки для указанного элемента. |
QueryPagesFor Определяет, требуются ли объекту страницы. |
QueryPropertyNames Метод QueryPropertyNames возвращает имена свойств, используемых для конфигурации оснастки. |
QueryResultImageList Извлекает предоставленный консолью список изображений представления результатов. Этот список изображений следует использовать только в том случае, если оснастка использует представление списка по умолчанию. |
QueryResultView Запрашивает IConsole для указателя интерфейса IUnknown объекта представления результатов. |
QueryScopeImageList Запрашивает предоставленный консолью список образов панели область. |
RemovePage Метод IPropertySheetCallback::RemovePage позволяет оснастке удалять страницу из листа свойств. |
RenameResultItem Метод RenameResultItem программно переводит указанный результирующий элемент в режим переименования, после чего пользователь может вручную ввести новое имя. |
RenameScopeItem Метод RenameScopeItem программным способом переводит указанный область элемент в режим переименования. Затем пользователь может вручную ввести новое имя. |
Сброс Метод IEnumTASK::Reset позволяет MMC сбрасывать перечисление до начала списка задач оснастки. |
ResetIdleTimer Метод ResetIdleTimer сбрасывает указанные таймеры простоя управления питанием. |
RestoreResultView Метод RestoreResultView восстанавливает представление результатов. Этот метод позволяет оснастке восстанавливать сведения о представлении результатов, относящиеся к оснастке. Дополнительные сведения см. в разделе Восстановление представлений результатов. |
SelectScopeItem Выбирает указанный элемент область. |
SetBodyText Метод IMessageView::SetBodyText позволяет оснастке задать основной текст для сообщения области результатов, отображаемого с помощью элемента управления OCX сообщения MMC. |
SetButton Метод IMenuButton::SetButton позволяет пользователю задавать текстовые атрибуты кнопки в строке меню, которая изменяется. |
SetButtonState Метод IMenuButton::SetButtonState позволяет пользователю изменять состояние кнопки меню. |
SetButtonState Включает оснастку для задания атрибута кнопки. |
SetChangeTimeOut IHeaderCtrl2::SetChangeTimeOut задает интервал времени ожидания между временем изменения в атрибутах фильтра и публикацией уведомления об изменении фильтра MMCN_FILTER_CHANGE, которое отправляется в метод IComponent::Notify оснастки. |
SetColumnConfigData Метод IColumnData::SetColumnConfigData позволяет оснастке задать сохраненную ширину, порядок и скрытое состояние столбцов в наборе столбцов. |
SetColumnFilter IHeaderCtrl2::SetColumnFilter задает значение фильтра и его максимальную длину символов для указанного столбца в отфильтрованном списке. |
SetColumnSortData Метод IColumnData::SetColumnSortData позволяет оснастке задать отсортированный столбец и направление сортировки для столбцов в наборе столбцов. |
SetColumnText Задает текст заголовка в определенном столбце. |
SetColumnWidth Задает ширину (в пикселях) определенного столбца. |
SetControlbar Метод IExtendControlbar::SetControlbar присоединяет или отсоединяет панель управления. |
SetDefaultVerb Метод SetDefaultVerb задает действие по умолчанию для объекта . |
SetDescBarText Задает текст строки описания для области представления результатов. |
SetExecutionState Метод SetExecutionState задает состояние выполнения для текущего потока. |
SetHeader Задает интерфейс заголовка для использования для данного экземпляра IComponent. Используется только экземплярами IComponent. |
SetIcon Метод IMessageView::SetIcon позволяет оснастке задать значок для сообщения области результатов, отображаемого с помощью элемента управления OCX сообщения MMC. |
SetItem Метод IConsoleNameSpace2::SetItem позволяет оснастке задавать атрибуты одного элемента представления область. |
SetItem Метод IResultData::SetItem позволяет оснастке задать один элемент в области результатов. |
SetItemCount Задает количество элементов в виртуальном списке. |
SetStatusText Метод IConsole2::SetStatusText позволяет оснастке изменять текст в строке состояния. Имейте в виду, что этот параметр используется только экземплярами IComponent. |
SetTitleText Метод IMessageView::SetTitleText позволяет оснастке задать текст заголовка для сообщения области результатов, отображаемого с помощью элемента управления OCX сообщения MMC. |
SetToolbar Задает интерфейс панели инструментов, используемый для данного экземпляра IComponent. Имейте в виду, что этот параметр используется только экземплярами IComponent. |
SetVerbState Метод SetVerbState позволяет оснастке задать состояние кнопки заданной команды. |
SetViewMode Позволяет оснастке задать режим просмотра, в котором панель представления результатов отображает свои элементы. |
Показать Если тип, заданный в IPropertySheetProvider::CreatePropertySheet, является листом свойств, IPropertySheetProvider::Show отображает рамку листа свойств, который является родительским элементом скрытого окна. |
ShowContextMenu Метод IContextMenuProvider::ShowContextMenu отображает контекстное меню. |
ShowTopic Метод IDisplayHelp::ShowTopic отображает указанный раздел справки HTML в объединенном HTML-файле справки MMC. |
Skip Метод IEnumTASK::Skip пропускает указанное число задач в списке задач оснастки. MMC не использует этот метод. Он должен быть включен для полноты. |
Sort Сортирует все элементы в области результатов. |
SortItems Сортирует элементы виртуального списка результатов. |
TaskNotify Метод IExtendTaskPad::TaskNotify позволяет MMC уведомлять оснастку при расширении задачи. Если панель задач является панелью задач представления списка, MMC также вызывает IExtendTaskPad::TaskNotify при расширении кнопки представления списка. |
UpdateAllViews Вызывается оснасткой при изменении содержимого в области результатов. Этот метод может вызываться методом IComponent или IComponentData. |
UpdateItem Вызывает перерисовку указанного элемента в области результатов. |
IColumnData Интерфейс IColumnData появился в MMC 1.2. |
Icomponent Интерфейс IComponent позволяет MMC взаимодействовать с оснастками. Как и в интерфейсе IComponentData, IComponent обычно реализуется на уровне представления и тесно связан с элементами, отображаемыми в области результатов. |
IComponent2 Интерфейс IComponent2, реализованный оснастками, появился в MMC 2.0 и заменяет интерфейс IComponent. |
IComponentData Интерфейс IComponentData позволяет MMC взаимодействовать с оснастками. Как и в интерфейсе IComponent, IComponentData обычно реализуется на уровне документа и тесно связан с элементами (папками), отображаемыми в области область. |
IComponentData2 Интерфейс IComponentData2 заменяет интерфейс IComponentData. |
IConsole Обеспечивает обмен данными с консолью. |
IConsole2 Интерфейс IConsole2 представлен в MMC 1.1. |
IConsole3 Интерфейс IConsole3 заменяет интерфейс IConsole2. Интерфейс IConsole3 содержит метод IConsole3::RenameScopeItem, который позволяет программно разместить узел область в режиме переименования. |
IConsoleNameSpace Позволяет оснасткам перечислять динамические подконтейнеры в области область. Конкретная оснастка определяет, что относится к подконтейнеру. |
IConsoleNameSpace2 Интерфейс IConsoleNameSpace2 появился в MMC 1.1. |
IConsolePower Интерфейс IConsolePower управляет состоянием выполнения и таймерами простоя в операционных системах, поддерживающих управление питанием. |
IConsolePowerSink Интерфейс IConsolePowerSink отслеживает сообщения управления питанием и реагирует на них. |
IConsoleVerb Интерфейс IConsoleVerb позволяет оснасткам включить стандартные команды, включая вырезания, копирования, вставки, удаления, свойств, переименования, обновления и печати. При выборе элемента оснастка может обновить состояние этих глаголов. |
IContextMenuCallback Интерфейс IContextMenuCallback используется для добавления пунктов меню в контекстное меню. |
IContextMenuCallback2 Интерфейс IContextMenuCallback2 используется для добавления элементов меню в контекстное меню. Этот интерфейс заменяет IContextMenuCallback. |
IContextMenuProvider Интерфейс IContextMenuProvider реализует методы, которые создают новые контекстные меню с целью добавления элементов в эти меню, чтобы расширения расширяли эти меню и отображали результирующие контекстные меню. |
IControlbar Интерфейс IControlbar предоставляет способ создания панелей инструментов и других элементов управления. |
IDisplayHelp Интерфейс IDisplayHelp появился в MMC версии 1.1. |
IEnumTASK Интерфейс IEnumTASK появился в MMC 1.1. |
IExtendContextMenu Интерфейс IExtendContextMenu позволяет оснастке добавлять элементы в существующее контекстное меню. |
IExtendControlbar Интерфейс IExtendControlbar позволяет расширению добавлять панели управления в консоль. Это позволяет улучшить функциональность и внешний вид оснастки, добавив панели инструментов или другие улучшения пользовательского интерфейса. |
IExtendPropertySheet Позволяет компоненту оснастки добавлять страницы в лист свойств элемента. |
IExtendPropertySheet2 Интерфейс IExtendPropertySheet2 появился в MMC 1.1. |
IExtendTaskPad Интерфейс IExtendTaskPad появился в MMC 1.1. |
IExtendView Интерфейс IExtendView предоставляет сведения о расширенном представлении. |
IHeaderCtrl Включает обработку столбцов и указывает тип сведений, которые должны отображаться в области представления результатов консоли. |
IHeaderCtrl2 Интерфейс IHeaderCtrl2 появился в MMC 1.2. |
IImageList Интерфейс IImageList позволяет пользователю вставлять изображения, которые будут использоваться в качестве значков для элементов в результатах или область области консоли. |
IMenuButton Интерфейс IMenuButton позволяет пользователю добавлять кнопки меню для оснастки и управлять ими. |
IMessageView Интерфейс IMessageView появился в MMC 1.2. |
IMMCVersionInfo Интерфейс IMMCVersionInfo предоставляет сведения о версии установленного приложения MMC. |
INodeProperties Интерфейс INodeProperties извлекает текстовые свойства узла. |
IPropertySheetCallback Интерфейс IPropertySheetCallback — это com-интерфейс, используемый оснасткой для добавления страниц свойств на страницу свойств. |
IPropertySheetProvider Интерфейс IPropertySheetProvider реализует листы свойств Windows в виде COM-объектов. |
IRequiredExtensions Интерфейс IRequiredExtensions появился в MMC 1.1. |
IResultData Интерфейс IResultData позволяет пользователю добавлять, удалять, находить и изменять элементы, связанные с областью представления результатов. Он также позволяет манипулировать стилем представления области представления результатов. |
IResultData2 Интерфейс IResultData2 заменяет интерфейс IResultData. Интерфейс IResultData2 содержит метод IResultData2::RenameResultItem, который позволяет результирующий узел программно переводиться в режим переименования. |
IResultDataCompare Позволяет основным оснасткам сравнивать элементы результатов, отображаемые в отсортированного порядке на панели результатов. |
IResultDataCompareEx Позволяет основным оснасткам сравнивать как область, так и результирующих элементов, отображаемых в отсортированного порядке на панели результатов. |
IResultOwnerData Интерфейс IResultOwnerData поддерживает использование виртуальных списков, которые представляют собой элементы управления представлением списка с заданным стилем LVS_OWNERDATA. |
ISnapinAbout Интерфейс ISnapinAbout позволяет консоли получать сведения об авторских правах и версиях из оснастки. Консоль также использует этот интерфейс для получения изображений статической папки из оснастки. |
ISnapinHelp Позволяет оснасткам добавлять поддержку html-справки. (ISnapinHelp) |
ISnapinHelp2 Позволяет оснасткам добавлять поддержку html-справки. (ISnapinHelp2) |
ISnapinProperties Интерфейс ISnapinProperties позволяет оснастке инициализировать свойства оснастки и получать уведомления о добавлении, изменении или удалении свойства. |
ISnapinPropertiesCallback Интерфейс ISnapinPropertiesCallback добавляет имена свойств для оснастки. Этот интерфейс реализуется MMC для оснастки. |
IStringTable Интерфейс IStringTable появился в MMC 1.1. |
IToolbar Интерфейс IToolbar используется для создания новых панелей инструментов, добавления к ним элементов, расширения панелей инструментов и отображения результирующих новых панелей инструментов. Каждая панель инструментов создается на отдельном диапазоне на панели элементов управления. |
IViewExtensionCallback Интерфейс IViewExtensionCallback используется для добавления представления в область результатов. |
CONTEXTMENUITEM Структура CONTEXTMENUITEM передается методу IContextMenuCallback::AddItem или методу IContextMenuProvider::AddItem (наследуемой от IContextMenuCallback) для определения нового пункта меню, подменю или точки вставки. |
CONTEXTMENUITEM2 Структура CONTEXTMENUITEM2 представлена в MMC 2.0. |
MENUBUTTONDATA Структура MENUBUTTONDATA содержит значения, используемые для создания кнопок на панели инструментов. |
MMC_COLUMN_DATA Структура MMC_COLUMN_DATA представлена в MMC 1.2. |
MMC_COLUMN_SET_DATA Структура MMC_COLUMN_SET_DATA представлена в MMC 1.2. |
MMC_EXPANDSYNC_STRUCT Структура MMC_EXPANDSYNC_STRUCT представлена в MMC 1.1. |
MMC_EXT_VIEW_DATA Структура MMC_EXT_VIEW_DATA представлена в MMC 2.0. |
MMC_FILTERDATA Структура MMC_FILTERDATA представлена в MMC 1.2. |
MMC_LISTPAD_INFO Структура MMC_LISTPAD_INFO представлена в MMC 1.1. |
MMC_RESTORE_VIEW Структура MMC_RESTORE_VIEW представлена в MMC 1.1. |
MMC_SNAPIN_PROPERTY Структура MMC_SNAPIN_PROPERTY представлена в MMC 2.0. |
MMC_SORT_DATA Содержит данные сортировки столбцов одного столбца в наборе столбцов. |
MMC_SORT_SET_DATA Используется с настройкой и получением наборов столбцов представления списка, данные сортировки которых хранятся постоянно. |
MMC_TASK Структура MMC_TASK представлена в MMC 1.1. |
MMC_TASK_DISPLAY_BITMAP Структура MMC_TASK_DISPLAY_BITMAP представлена в MMC 1.1. |
MMC_TASK_DISPLAY_OBJECT Указывает тип изображения и все данные, необходимые для отображения задачи или фона на панели задач. |
MMC_TASK_DISPLAY_SYMBOL Структура MMC_TASK_DISPLAY_SYMBOL представлена в MMC 1.1. |
MMC_VISIBLE_COLUMNS Используется MMC с уведомлением MMCN_COLUMNS_CHANGED, чтобы сообщить оснастке, какие столбцы в наборе столбцов видны. |
MMCBUTTON Структура MMCBUTTON содержит значения, используемые при создании кнопок на панели инструментов. Эта структура похожа на структуру TBBUTTON, описанную в статьях пакета sdk для платформы, связанных с общими элементами управления. |
RDCOMPARE Структура RDCOMPARE появилась в MMC 1.2. |
RDITEMHDR Структура RDITEMHDR появилась в MMC 1.2. |
RESULT_VIEW_TYPE_INFO Структура RESULT_VIEW_TYPE_INFO представлена в MMC 2.0. |
RESULTDATAITEM Структура RESULTDATAITEM задает или получает атрибуты элементов результатов в области результатов оснастки. |
RESULTFINDINFO Используется методом IResultOwnerData::FindItem для поддержки навигации с помощью клавиатуры в виртуальных списках в области результатов. |
SColumnSetID Структура SColumnSetID появилась в MMC 1.2. |
SCOPEDATAITEM Структура SCOPEDATAITEM указывает элементы, которые нужно вставить в область область. |
ОБЪЕКТЫ СТИМCData Структура МИССИЯCDataObjects определяет формат данных для CCF_MULTI_SELECT_SNAPINS буфера обмена. |
Типы ОБЪЕКТОВ СММC Структура МИССИЯCDynamicExtensions появилась в MMC 1.1. |
SNodeID Структура SNodeID появилась в MMC 1.1 и заменяется структурой SNodeID2 в MMC 1.2. |
SNodeID2 Структура SNodeID2 появилась в MMC 1.2 и заменяет структуру SNodeID. |