Compartilhar via


PackageExtensionCatalog.Open(String) Método

Definição

Abre um catálogo de extensões.

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

Parâmetros

packageExtensionName
String

Platform::String

winrt::hstring

O nome do namespace da extensão.

Retornos

Um catálogo que contém as extensões declaradas com o nome do namespace de extensão especificado.

Comentários

As extensões de pacote têm o <uap17:PackageExtension Name=...> escopo definido no arquivo Package.appxmanifest da extensão. Somente as extensões que correspondem ao <uap17:PackageExtension Name=...> definido no arquivo Package.appxmanifest do host aparecem no catálogo.

Se você tiver várias <uap17:PackageExtensionHost> declarações em seu aplicativo host, precisará abrir um catálogo separado para cada uma delas.

Uma instância do PackageCatalog é necessária para lidar com os eventos, portanto, mantenha uma referência a ela, desde que você precise gerenciar suas extensões de aplicativo.

Aplica-se a

Confira também