Поделиться через


Расширения (в приложении) (Windows 10)

Определяет одну или несколько точек расширяемости для приложения.

Иерархия элементов

<Пакет>

    <Приложения>

         <Приложение>

              <Расширения>

Синтаксис

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

Ключ

{} определенный диапазон вхождений

Элементы и атрибуты

Атрибуты

Отсутствует.

Дочерние элементы

Дочерний элемент Описание
Расширение Объявляет точку расширяемости для приложения.
cloudFiles:Extension Объявляет точку расширяемости для приложения.
com2:Extension Объявляет точку расширяемости для приложения.
com4:Extension Объявляет точку расширяемости для приложения.
com:Extension Объявляет точку расширяемости для приложения.
desktop2:Extension Объявляет точку расширяемости для приложения.
desktop3:Extension Объявляет точку расширяемости для приложения.
desktop4:Extension Объявляет точку расширяемости для приложения.
desktop6:Extension Объявляет точку расширяемости для приложения.
desktop7:Extension Объявляет точку расширяемости для приложения.
desktop9:Extension Объявляет точку расширяемости для приложения.
desktop:Extension Объявляет точку расширяемости для приложения.
mobile:Extension Объявляет точку расширяемости для приложения.
printSupport:Extension Объявляет точку расширяемости для приложения.
rescap3:Extension Объявляет точку расширяемости для приложения.
rescap:Extension Объявляет точку расширяемости для приложения.
uap10:Extension Объявляет точку расширяемости для приложения.
uap12:Extension Объявляет точку расширяемости для приложения.
uap13:Extension Объявляет точку расширяемости для приложения.
uap2:Extension Объявляет точку расширяемости для приложения.
uap3:Extension Объявляет точку расширяемости для приложения.
uap4:Extension Объявляет точку расширяемости для приложения.
uap5:Extension Объявляет точку расширяемости для приложения.
uap6:Extension Объявляет точку расширяемости для приложения.
uap7:Extension Объявляет точку расширяемости для приложения.
uap:Extension Объявляет точку расширяемости для приложения.

Родительские элементы

Родительский элемент Описание
Приложение Представляет приложение, которое включает в себя часть или все функции, предоставляемые в пакете.

Следующие элементы имеют то же имя, что и этот, но разные содержимое или атрибуты:

Комментарии

Точки расширяемости — это механизм, с помощью которого приложение может добавлять функциональные возможности способом, определенным операционной системой. Примером точки расширяемости приложения является возможность создания сопоставления типов файлов и включения приложения в качестве обработчика по умолчанию для файлов с определенным расширением имени файла.

Элементы Extension , которые могут быть включены в элемент Application/Extensions , применяются схемой XML. Каждый из этих элементов Extension имеет обязательный атрибут Category , указывающий одну или несколько точек расширения, поддерживаемых расширением. Некоторые расширения поддерживают категории расширений приложений и пакетов. В следующей таблице перечислены категории расширений, поддерживаемые для расширений приложений, и связанный элемент Extension , поддерживающий каждую категорию. Категория может поддерживаться для нескольких расширений в качестве механизма управления версиями.

Категория расширения Расширение
windows.backgroundTasks Расширение
windows.preInstalledConfigTask Расширение
windows.updateTask Расширение
windows.restrictedLaunch Расширение
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 Расширение
windows.comInterface; Расширение
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

Требования

Элемент Значение
Пространство имен http://schemas.microsoft.com/appx/manifest/foundation/windows10