IExtendContextMenu-Schnittstelle (mmc.h)
Die IExtendContextMenu-Schnittstelle ermöglicht es einem Snap-In, einem vorhandenen Kontextmenü Elemente hinzuzufügen. So fügen Erweiterungen den Kontextmenüs für die Objekte Menüelemente hinzu, die sie in den Bereichsbereichsbereich oder den Ergebnisbereich der Listenansicht einfügen. Diese Schnittstelle ist auch das Mittel, mit dem Kontextmenüerweiterungen von Drittanbietern den Kontextmenüs von Knotentypen, die sie erweitern, Elemente hinzufügen.
Wenn ein Benutzer mit der rechten Maustaste auf Elemente klickt, die zu einem Snap-In gehören und sich ebenfalls im Bereichsbereichsbereich oder im Ergebnisbereich der Listenansicht befinden, generiert MMC ein Standardkontextmenü. Dem Snap-In, das das Element hinzugefügt hat, wird die Möglichkeit geboten, das Kontextmenü als primäre Erweiterung zu erweitern. MMC bietet dann allen registrierten und aktivierten Erweiterungen die Möglichkeit, zusätzliche Menüelemente hinzuzufügen.
Vererbung
Die IExtendContextMenu-Schnittstelle erbt von der IUnknown-Schnittstelle . IExtendContextMenu verfügt auch über diese Arten von Membern:
Methoden
Die IExtendContextMenu-Schnittstelle verfügt über diese Methoden.
IExtendContextMenu::AddMenuItems Die IExtendContextMenu::AddMenuItems-Methode ermöglicht einem Snap-In das Hinzufügen von Elementen zu einem Kontextmenü. |
IExtendContextMenu::Command Die IExtendContextMenu::Command-Methode wird aufgerufen, wenn anschließend eines der Elemente ausgewählt wird, die Sie dem Kontextmenü mit IExtendContextMenu::AddMenuItems hinzugefügt haben. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | mmc.h |