Поделиться через


Интерфейс INodeProperties (mmc.h)

Интерфейс INodeProperties извлекает свойства только для текста для узла. Этот интерфейс реализуется оснастками, а его методы вызываются расширением расширенного представления , которое поставляется с MMC 2.0. Другие расширения представления и объектная модель автоматизации MMC 2.0 (особенно Node) также могут использовать интерфейс INodeProperties .

Интерфейс INodeProperties запрашивается (с помощью IUnknown::QueryInterface) из интерфейса IComponentData для область узлов и из интерфейса IComponent для элементов результатов.

Расширение расширенного представления запрашивает два свойства: CCF_DESCRIPTION и CCF_HTML_DETAILS. Вместо реализации INodeProperties оснастка может возвращать значения для этих свойств через форматы буфера обмена объекта данных. Интерфейс INodeProperties доступен для разработчиков оснастки, чьи объекты данных могут не предоставлять значения свойств.

Наследование

Интерфейс INodeProperties наследуется от интерфейса IUnknown . INodeProperties также имеет следующие типы членов:

Методы

Интерфейс INodeProperties содержит следующие методы.

 
INodeProperties::GetProperty

Метод GetProperty извлекает текстовые значения свойств для узла. Реализация метода INodeProperties::GetProperty вызывается, когда приложение на основе объектной модели автоматизации MMC 2.0 получает свойство Node.Property.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header mmc.h

См. также раздел

формат буфера обмена CCF_DESCRIPTION

формат буфера обмена CCF_HTML_DETAILS

Объект Node

Node.Property

Использование расширения расширенного представления

Использование расширения расширенного представления — сведения о реализации