Partilhar via


Extensões (no aplicativo) (Windows 10)

Define um ou mais pontos de extensibilidade para o aplicativo.

Hierarquia de elementos

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

Syntax

<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>

Chave

{} intervalo específico de ocorrências

Atributos e elementos

Atributos

Nenhum.

Elementos filho

Elemento filho Descrição
Extensão Declara um ponto de extensibilidade para o aplicativo.
cloudFiles:Extension Declara um ponto de extensibilidade para o aplicativo.
com2:Extension Declara um ponto de extensibilidade para o aplicativo.
com4:Extension Declara um ponto de extensibilidade para o aplicativo.
com:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop2:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop3:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop4:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop6:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop7:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop9:Extension Declara um ponto de extensibilidade para o aplicativo.
desktop:Extension Declara um ponto de extensibilidade para o aplicativo.
mobile:Extension Declara um ponto de extensibilidade para o aplicativo.
printSupport:Extension Declara um ponto de extensibilidade para o aplicativo.
rescap3:Extension Declara um ponto de extensibilidade para o aplicativo.
rescap:Extension Declara um ponto de extensibilidade para o aplicativo.
uap10:Extension Declara um ponto de extensibilidade para o aplicativo.
uap12:Extension Declara um ponto de extensibilidade para o aplicativo.
uap13:Extension Declara um ponto de extensibilidade para o aplicativo.
uap2:Extension Declara um ponto de extensibilidade para o aplicativo.
uap3:Extension Declara um ponto de extensibilidade para o aplicativo.
uap4:Extension Declara um ponto de extensibilidade para o aplicativo.
uap5:Extension Declara um ponto de extensibilidade para o aplicativo.
uap6:Extension Declara um ponto de extensibilidade para o aplicativo.
uap7:Extension Declara um ponto de extensibilidade para o aplicativo.
uap:Extension Declara um ponto de extensibilidade para o aplicativo.

Elementos pai

Elemento pai Descrição
Aplicativo Representa um aplicativo que compreende parte ou toda a funcionalidade entregue no pacote.

Os seguintes elementos têm o mesmo nome que este, mas conteúdo ou atributos diferentes:

Comentários

Os pontos de extensibilidade são um mecanismo pelo qual um aplicativo pode adicionar funcionalidade de maneira definida pelo sistema operacional. Um exemplo de um ponto de extensibilidade de aplicativo é a capacidade de criar uma associação de tipo de arquivo e permitir que seu aplicativo seja o manipulador padrão para arquivos com uma extensão de nome de arquivo específica.

Os elementos Extension que podem ser incluídos no elemento Application/Extensions são impostos pelo esquema XML. Cada um desses elementos Extension tem um atributo Category necessário que especifica um ou mais pontos de extensão compatíveis com a extensão. Algumas extensões dão suporte a categorias de extensão de aplicativo e pacote. A tabela a seguir lista as categorias de extensão com suporte para extensões de aplicativo e o elemento Extension associado que dá suporte a cada categoria. Uma categoria pode ter suporte para várias extensões como um mecanismo de controle de versão.

Categoria de extensão Extensão
windows.backgroundTasks Extensão
windows.preInstalledConfigTask Extensão
windows.updateTask Extensão
windows.restrictedLaunch Extensão
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 Extensão
windows.comInterface Extensão
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

Requisitos

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10