INodeProperties interface (mmc.h)

The INodeProperties interface retrieves text-only properties for a node. This interface is implemented by snap-ins and its methods are called by the Extended View extension that ships with MMC 2.0. Other view extensions and the MMC 2.0 Automation Object Model (particularly the Node) can also use the INodeProperties interface.

The INodeProperties interface is queried (using IUnknown::QueryInterface) from the IComponentData interface for scope nodes, and from the IComponent interface for result items.

The Extended View extension queries two properties, CCF_DESCRIPTION and CCF_HTML_DETAILS. Instead of implementing INodeProperties, a snap-in can return values for these properties through data-object clipboard formats. The INodeProperties interface is available to snap-in developers whose data objects may not readily provide the property values.

Inheritance

The INodeProperties interface inherits from the IUnknown interface. INodeProperties also has these types of members:

Methods

The INodeProperties interface has these methods.

 
INodeProperties::GetProperty

The GetProperty method retrieves text-only property values for a node. Your implementation of the INodeProperties::GetProperty method is called when an application based on the MMC 2.0 Automation Object Model retrieves the Node.Property property.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header mmc.h

See also

CCF_DESCRIPTION clipboard format

CCF_HTML_DETAILS clipboard format

Node object

Node.Property

Using the Extended View Extension

Using the Extended View Extension - Implementation Details