AppExtensionCatalog.Open(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ouvre un catalogue d’extensions.
public:
static AppExtensionCatalog ^ Open(Platform::String ^ appExtensionName);
static AppExtensionCatalog Open(winrt::hstring const& appExtensionName);
public static AppExtensionCatalog Open(string appExtensionName);
function open(appExtensionName)
Public Shared Function Open (appExtensionName As String) As AppExtensionCatalog
Paramètres
- appExtensionName
-
String
Platform::String
winrt::hstring
Nom de l’espace de noms d’extension.
Retours
Catalogue contenant les extensions déclarées avec le nom d’espace de noms d’extension spécifié.
Remarques
Pour qu’une application empaquetée affiche/énumère les exemples d’applications, elle doit répondre à au moins l’un des critères suivants :
- Exécuter en tant que MediumIL (ou supérieur)
- Exécuter dans un AppContainer et déclarer un appextensionhost correspondant
- Exécuter dans un AppContainer et disposer de la fonctionnalité packageQuery
Cette case activée est appelée par AppExtensionCatalog.Open et [AppExtensionCatalog ::RequestRemovePackageAsync](/uwp/api/windows.applicationmodel.appextensions.
Si vous avez plusieurs <uap3:AppExtensionHost>
déclarations dans votre application hôte, vous devez ouvrir un catalogue distinct pour chacune d’elles.
Une instance de PackageCatalog est nécessaire pour gérer les événements. Conservez donc une référence à celui-ci tant que vous avez besoin de gérer vos extensions d’application.
Extension d’application | Objectif |
---|---|
com.microsoft.windows.dontmaximizeonsmallscreen | Empêche l’application de maximiser au lancement sur de petits appareils. Actuellement utilisé par l’application Calculatrice. |