Freigeben über


PackageExtensionCatalog.Open(String) Methode

Definition

Öffnet einen Katalog von Erweiterungen.

public:
 static PackageExtensionCatalog ^ Open(Platform::String ^ packageExtensionName);
 static PackageExtensionCatalog Open(winrt::hstring const& packageExtensionName);
public static PackageExtensionCatalog Open(string packageExtensionName);
function open(packageExtensionName)
Public Shared Function Open (packageExtensionName As String) As PackageExtensionCatalog

Parameter

packageExtensionName
String

Platform::String

winrt::hstring

Der Name des Erweiterungsnamespaces.

Gibt zurück

Ein Katalog mit den Erweiterungen, die mit dem angegebenen Erweiterungsnamespacenamen deklariert wurden.

Hinweise

Paketerweiterungen werden durch die <uap17:PackageExtension Name=...> in der Datei Package.appxmanifest der Erweiterung definiert. Nur Erweiterungen, die dem <uap17:PackageExtension Name=...> in der Datei Package.appxmanifest des Hosts definierten entsprechen, werden im Katalog angezeigt.

Wenn Ihre Host-App über mehrere <uap17:PackageExtensionHost> Deklarationen verfügt, müssen Sie für jede einen separaten Katalog öffnen.

Ein instance des PackageCatalog ist erforderlich, um die Ereignisse zu behandeln. Behalten Sie also einen Verweis darauf bei, solange Sie Ihre App-Erweiterungen verwalten müssen.

Gilt für:

Weitere Informationen