Extensions (dans l’application) (Windows 10)

Définit un ou plusieurs points d’extensibilité pour l’application.

Hiérarchie d’éléments

<Package>

    <Applications>

         <Application>

              <Extensions>

Syntaxe

<Extensions>

  <!-- Child elements -->
  Extension{1,10000},
  cloudFiles:Extension{1,10000},
  com2:Extension{1,10000},
  com4:Extension{1,10000},
  com:Extension{1,10000},
  desktop2:Extension{1,10000},
  desktop3:Extension{1,10000},
  desktop4:Extension{1,10000},
  desktop6:Extension{1,10000},
  desktop7:Extension{1,10000},
  desktop9:Extension{1,10000},
  desktop:Extension{1,10000},
  mobile:Extension{1,10000},
  printSupport:Extension{1,10000},
  rescap3:Extension{1,10000},
  rescap:Extension{1,10000},
  uap10:Extension{1,10000},
  uap12:Extension{1,10000},
  uap13:Extension{1,10000},
  uap2:Extension{1,10000},
  uap3:Extension{1,10000},
  uap4:Extension{1,10000},
  uap5:Extension{1,10000},
  uap6:Extension{1,10000},
  uap7:Extension{1,10000},
  uap:Extension{1,10000}

</Extensions>

Clé

{} plage spécifique d’occurrences

Attributs et éléments

Attributs

Aucune.

Éléments enfants

Élément enfant Description
Extension Déclare un point d’extensibilité pour l’application.
cloudFiles:Extension Déclare un point d’extensibilité pour l’application.
com2:Extension Déclare un point d’extensibilité pour l’application.
com4:Extension Déclare un point d’extensibilité pour l’application.
com:Extension Déclare un point d’extensibilité pour l’application.
desktop2:Extension Déclare un point d’extensibilité pour l’application.
desktop3:Extension Déclare un point d’extensibilité pour l’application.
desktop4:Extension Déclare un point d’extensibilité pour l’application.
desktop6:Extension Déclare un point d’extensibilité pour l’application.
desktop7:Extension Déclare un point d’extensibilité pour l’application.
desktop9:Extension Déclare un point d’extensibilité pour l’application.
desktop:Extension Déclare un point d’extensibilité pour l’application.
mobile:Extension Déclare un point d’extensibilité pour l’application.
printSupport:Extension Déclare un point d’extensibilité pour l’application.
rescap3:Extension Déclare un point d’extensibilité pour l’application.
rescap:Extension Déclare un point d’extensibilité pour l’application.
uap10:Extension Déclare un point d’extensibilité pour l’application.
uap12:Extension Déclare un point d’extensibilité pour l’application.
uap13:Extension Déclare un point d’extensibilité pour l’application.
uap2:Extension Déclare un point d’extensibilité pour l’application.
uap3:Extension Déclare un point d’extensibilité pour l’application.
uap4:Extension Déclare un point d’extensibilité pour l’application.
uap5:Extension Déclare un point d’extensibilité pour l’application.
uap6:Extension Déclare un point d’extensibilité pour l’application.
uap7:Extension Déclare un point d’extensibilité pour l’application.
uap:Extension Déclare un point d’extensibilité pour l’application.

Éléments parents

Élément parent Description
Application Représente une application qui comprend une partie ou la totalité des fonctionnalités fournies dans le package.

Les éléments suivants portent le même nom que celui-ci, mais ils ont un contenu ou des attributs différents :

Notes

Les points d’extensibilité sont un mécanisme par lequel une application peut ajouter des fonctionnalités d’une manière définie par le système d’exploitation. Un exemple de point d’extensibilité d’application est la possibilité de créer une association de type de fichier et de permettre à votre application d’être le gestionnaire par défaut pour les fichiers avec une extension de nom de fichier spécifique.

Les éléments Extension qui peuvent être inclus sous l’élément Application/Extensions sont appliqués par le schéma XML. Chacun de ces éléments Extension a un attribut Category requis qui spécifie un ou plusieurs points d’extension pris en charge par l’extension. Certaines extensions prennent en charge les catégories d’extensions d’application et de package. Le tableau suivant répertorie les catégories d’extensions prises en charge pour les extensions d’application et l’élément Extension associé qui prend en charge chaque catégorie. Une catégorie peut être prise en charge pour plusieurs extensions en tant que mécanisme de contrôle de version.

Catégorie d’extension Extension
windows.backgroundTasks Extension
windows.preInstalledConfigTask Extension
windows.updateTask Extension
windows.restrictedLaunch Extension
windows.cloudFiles cloudFiles:Extension
windows.comServer com:Extension
windows.comInterface com:Extension
windows.comServer com2:Extension
windows.comInterface com2:Extension
windows.comServer com4:Extension
windows.comInterface com4:Extension
windows.fullTrustProcess desktop:Extension
windows.startupTask desktop:Extension
windows.toastNotificationActivation desktop:Extension
windows.searchProtocolHandler desktop:Extension
windows.appPrinter desktop2:Extension
windows.searchFilterHandler desktop2:Extension
windows.searchPropertyHandler desktop2:Extension
windows.mailProvider desktop2:Extension
windows.autoPlayHandler desktop3:Extension
windows.cloudFiles desktop3:Extension
windows.fileExplorerContextMenus desktop4:Extension
windows.service desktop6:Extension
windows.approvedShellExtension desktop7:Extension
windows.controlPanelItem desktop7:Extension
windows.service desktop7:Extension
windows.mailProvider desktop7:Extension
windows.shortcut desktop7:Extension
windows.applicationRegistration desktop7:Extension
windows.desktopAppMigration desktop7:Extension
windows.systemFileAssociation desktop7:Extension
windows.shadowCopyExcludeFiles desktop7:Extension
windows.shadowCopyExcludeFiles desktop7:Extension
windows.fileExplorerClassicContextMenuHandler desktop9:Extension
windows.fileExplorerClassicDragDropContextMenuHandler desktop9:Extension
windows.activatableClass.outOfProcessServer Extension
windows.comInterface Extension
windows.aowApp mobile:Extension
windows.mobileMultiScreenProperties mobile:Extension
windows.communicationBlockingProvider mobile:Extension
windows.phoneCallOriginProvider mobile:Extension
windows.printSupportSettingsUI printSupport:Extension
windows.printSupportExtension printSupport:Extension
windows.printSupportJobUI printSupport:Extension
windows.settingsApp rescap:Extension
windows.desktopAppMigration rescap3:Extension
windows.lockScreenComponent rescap3:Extension
windows.fileTypeAssociation uap:Extension
windows.protocol uap:Extension
windows.autoPlayContent uap:Extension
windows.autoPlayDevice uap:Extension
windows.shareTarget uap:Extension
windows.search uap:Extension
windows.fileOpenPicker uap:Extension
windows.fileSavePicker uap:Extension
windows.cachedFileUpdater uap:Extension
windows.cameraSettings uap:Extension
windows.accountPictureProvider uap:Extension
windows.printTaskSettings uap:Extension
windows.lockScreenCall uap:Extension
windows.appointmentsProvider uap:Extension
windows.alarm uap:Extension
windows.webAccountProvider uap:Extension
windows.dialProtocol uap:Extension
windows.appService uap:Extension
windows.mediaPlayback uap:Extension
windows.print3DWorkflow uap:Extension
windows.lockScreen uap:Extension
windows.aboveLockScreen uap:Extension
windows.personalAssistantLaunch uap:Extension
windows.voipCall uap:Extension
windows.protocol uap10:Extension
windows.printSupportSettingsUI uap12:Extension
windows.printSupportExtension uap12:Extension
windows.printSupportJobUI uap12:Extension
windows.phoneCallActivation uap13:Extension
windows.webAccountProvider uap2:Extension
windows.appointmentDataProvider uap3:Extension
windows.emailDataProvider uap3:Extension
windows.contactDataProvider uap3:Extension
windows.appUriHandler uap3:Extension
windows.appExtensionHost uap3:Extension
windows.appExtension uap3:Extension
windows.protocol uap3:Extension
windows.fileTypeAssociation uap3:Extension
windows.sharedFonts uap4:Extension
windows.userDataTaskDataProvider uap4:Extension
windows.mediaCodec uap4:Extension
windows.contactPanel uap4:Extension
windows.loopbackAccessRules uap4:Extension
windows.devicePortalProvider uap4:Extension
windows.printWorkflowBackgroundTask uap4:Extension
windows.printWorkflowForegroundTask uap4:Extension
windows.userActivity uap5:Extension
windows.mediaSource uap5:Extension
windows.videoRendererEffect uap5:Extension
windows.activatableClass.outOfProcessServer uap5:Extension
windows.startupTask uap5:Extension
windows.appExecutionAlias uap5:Extension
windows.barcodeScannerProvider uap6:Extension
windows.barcodeScannerPreviewProvider uap6:Extension
windows.localExperiencePack uap6:Extension
windows.sharedFonts uap7:Extension

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/foundation/windows10