IComponent-Schnittstelle (mmc.h)

Die IComponent-Schnittstelle ermöglicht es MMC, mit Snap-Ins zu kommunizieren. Ähnlich wie bei der IComponentData-Schnittstelle wird IComponent in der Regel auf Ansichtsebene implementiert und ist eng mit elementen verknüpft, die im Ergebnisbereich angezeigt werden.

Vererbung

Die IComponent-Schnittstelle erbt von der IUnknown-Schnittstelle . IComponent verfügt auch über folgende Arten von Membern:

Methoden

Die IComponent-Schnittstelle verfügt über diese Methoden.

 
IComponent::CompareObjects

Die IComponent::CompareObjects-Methode ermöglicht es einem Snap-In, zwei Datenobjekte zu vergleichen, die über IComponent::QueryDataObject abgerufen wurden. Beachten Sie, dass Datenobjekte von zwei verschiedenen Instanzen von IComponent abgerufen werden können.
IComponent::D estroy

Die IComponent::D estroy-Methode gibt alle Verweise auf die Konsole frei, die von dieser Komponente gespeichert werden.
IComponent::GetDisplayInfo

Die IComponent::GetDisplayInfo-Methode ruft Anzeigeinformationen für ein Element im Ergebnisbereich ab.
IComponent::GetResultViewType

Die IComponent::GetResultViewType-Methode bestimmt, wie die Ergebnisbereichsansicht aussehen soll.
IComponent::Initialize

Die IComponent::Initialize-Methode stellt einen Einstiegspunkt zur Konsole bereit.
IComponent::Notify

Die IComponent::Notify-Methode benachrichtigt das Snap-In über aktionen, die vom Benutzer ausgeführt werden.
IComponent::QueryDataObject

Die IComponent::QueryDataObject-Methode gibt ein Datenobjekt zurück, das zum Abrufen von Kontextinformationen für das angegebene Cookie verwendet werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile mmc.h