拡張機能 (アプリケーション内) (Windows 10)
アプリの 1 つ以上の拡張ポイントを定義します。
要素の階層
<拡張 機能>
構文
<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 | パッケージで提供される機能の一部または全部を構成するアプリを表します。 |
関連要素
次の要素の名前はこれと同じですが、コンテンツまたは属性が異なります:
解説
機能拡張ポイントは、アプリがオペレーティング システムによって定義された方法で機能を追加できるメカニズムです。 アプリ拡張ポイントの例としては、ファイルの種類の関連付けを作成し、特定のファイル名拡張子を持つファイルの既定のハンドラーとしてアプリを有効にする機能があります。
Application/Extensions要素の下に含めることができる Extension 要素は、XML スキーマによって適用されます。 これらの 各 Extension 要素には、拡張機能でサポートされる 1 つ以上の拡張ポイントを指定する必須の 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 |