desktop9:FileExplorerClassicContextMenuHandler
Registriert eine Legacy-IContextMenu-Implementierung einer Kontextmenühandler-Shellerweiterung für eine gepackte Desktop-App.
Elementhierarchie
<desktop9:FileExplorerClassicContextMenuHandler>
Syntax
<desktop9:FileExplorerClassicContextMenuHandler>
desktop9:ExtensionHandler{0,1000}
</desktop9:FileExplorerClassicContextMenuHandler>
Schlüssel
{}
Ein bestimmter Bereich von Vorkommen
Attribute und Elemente
Attribute
Keine
Untergeordnete Elemente
Untergeordnetes Element | Beschreibung |
---|---|
desktop9:ExtensionHandler | Gibt einen Handler für eine IContextMenu-Legacyimplementierung an. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
desktop9:Extenson | Deklariert einen Erweiterbarkeitspunkt für die App. |
Hinweise
Verpackte Desktop-Apps, die die Legacy-IContextMenu-COM-Schnittstelle verwenden, um eine Kontextmenüshellerweiterung zu implementieren, sollten dieses Element in ihre Paketmanifestdatei einschließen. Weitere Informationen finden Sie unter Unterstützung von Legacykontextmenüs für verpackte Apps.
Für die AppXManifest-Datei muss die Abhängigkeit MaxTested auf mindestens Version 10.0.21300.0 festgelegt sein. Unterstützung für Betriebssystembuilds ab der Mindestversion 10.0.21300.0.
Beispiele
Das folgende Beispiel zeigt die Verwendung des FileExplorerClassicDragDropContextMenuHandler-Elements in einer Paketmanifestdatei, um eine Kontextmenü-Shellerweiterung zu registrieren.
<desktop9:Extension Category="windows.fileExplorerClassicContextMenuHandler">
<desktop9:FileExplorerClassicContextMenuHandler>
<desktop9:ExtensionHandler Type="*" Clsid="<GUID-for-the-com-server>" />
<desktop9:ExtensionHandler Type=".txt" Clsid="<GUID-for-the-com-server>" />
<desktop9:ExtensionHandler Type="Directory" Clsid="<GUID-for-the-com-server>" />
</desktop9:FileExplorerClassicContextMenuHandler>
</desktop9:Extension>
In diesem Beispiel wird davon ausgegangen, dass Sie der Manifestdatei mithilfe der folgenden Syntax den xml-Namespace desktop9 hinzugefügt haben.
<xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9">
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/desktop/windows10/9 |
Minimum OS Version | Windows 11 Version 21H2 (Build 22159) |