应用程序) (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 声明应用的扩展点。

父元素

父元素 说明
应用程序 表示一个应用,该应用包含包中提供的一部分或全部功能。

以下元素的名称与此元素相同,但内容或属性不同:

注解

扩展点是一种机制,应用可以通过该机制以操作系统定义的方式添加功能。 应用扩展点的一个示例是能够创建文件类型关联,并使应用成为具有特定文件扩展名的文件的默认处理程序。

可以在 Application/Extensions 元素下包含的 Extension 元素由 XML 架构强制执行。 其中每个 扩展 元素都有一个必需的 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.activableClass.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

要求

Value
命名空间 http://schemas.microsoft.com/appx/manifest/foundation/windows10