Freigeben über


IComponentData-Schnittstelle (mmc.h)

Über die IComponentData-Schnittstelle kann MMC mit Snap-Ins kommunizieren. Ähnlich wie die IComponent-Schnittstelle wird IComponentData in der Regel auf Dokumentebene implementiert und ist eng mit Elementen (Ordnern) verknüpft, die im Bereichsbereich angezeigt werden.

Vererbung

Die IComponentData-Schnittstelle erbt von der IUnknown-Schnittstelle . IComponentData verfügt auch über folgende Membertypen:

Methoden

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

 
IComponentData::CompareObjects

Mit der IComponentData::CompareObjects-Methode kann ein Snap-In zwei Datenobjekte vergleichen, die über QueryDataObject abgerufen wurden. Beachten Sie, dass die Datenobjekte aus zwei verschiedenen Instanzen von IComponentData abgerufen werden können.
IComponentData::CreateComponent

Die IComponentData::CreateComponent-Methode erstellt eine instance des IComponent, die dieser IComponentData-Schnittstelle zugeordnet wird.
IComponentData::D estroy

Die IComponentData::D estroy-Methode gibt alle Verweise auf die Konsole frei.
IComponentData::GetDisplayInfo

Die IComponentData::GetDisplayInfo-Methode ruft Anzeigeinformationen für ein Bereichselement ab.
IComponentData::Initialize

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

Die IComponentData::Notify-Methode benachrichtigt das Snap-In der Vom Benutzer ausgeführten Aktionen.
IComponentData::QueryDataObject

Die IComponentData::QueryDataObject-Methode gibt ein Datenobjekt zurück, mit dem die Kontextinformationen für das angegebene Cookie abgerufen werden können.

Anforderungen

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