次の方法で共有


Windows 8.1 拡張マニフェストのスキーマ

このリファレンスでは、各要素、属性、およびデータ型について詳しい情報を提供します。このデータ型では、各アプリのアプリ パッケージ マニフェストのスキーマWindows 8.1されます。 スキーマ定義ファイルは AppxManifestSchema2010_v2.xsd です。

AppxManifestSchema2010_v2.xsd は、アプリのマニフェスト スキーマ全体を定義するWindows 8.1です。 AppxManifestSchema2010_v2.xsd は、Windows 8 マニフェスト スキーマ AppxManifestSchema.xsd のコピーですが、Windows 8.1 名前空間に新しい要素と属性を追加します。 このスキーマは、OSMinVersion を 6.3.* として定義するマニフェストを検証するためにのみ使用されます。 これらのWindows 8.1型は、AppxManifestSchema2013.xsd ファイルからこのスキーマにインポートされます。

次の表は、このスキーマのすべての要素を名前順にアルファベット順に並べ替えた一覧です。

要素 説明
ActivatableClass (型: CT_InProcessActivatableClass)

機能拡張ポイントに関連付けられたランタイム クラスを宣言します。

ActivatableClass (型: CT_OutOfProcessActivatableClass)

機能拡張ポイントに関連付けられたランタイム クラスを宣言します。

ActivatableClassAttribute

プロパティ ストアに格納されている クラスの属性をWindows ランタイムします。

Application

パッケージで提供される機能の一部またはすべてで構成されるアプリを表します。

ApplicationContentUriRules

システムの位置情報デバイスにアクセスできる Web コンテキスト内のページ (アプリにこの機能へのアクセス許可がある場合) とクリップボードへのアクセスを指定します。

ApplicationExtensionChoice

XSD 置換グループの抽象アプリケーション拡張選択要素。 これは XML で宣言できない。

アプリケーション

パッケージを構成する 1 つ以上のアプリを表します。

引数

実行可能ファイルに渡すコンマ区切り引数の一覧を指定します。

AutoPlayContent

windows.autoPlayContent 型のアプリ拡張ポイントを宣言します。 アプリは、指定された自動再生コンテンツ アクションを提供します。

AutoPlayDevice

windows.autoPlayDevice 型のアプリ拡張ポイントを宣言します。 アプリは、指定された自動再生デバイス アクションを提供します。

BackgroundTasks

windows.backgroundTasks 型のアプリ拡張ポイントを定義します。 バックグラウンド タスクは、専用のバックグラウンド ホストで実行されます。つまり、UI なしです。

Capabilities

パッケージに必要な保護されたユーザー リソースへのアクセスを宣言します。

機能

パッケージに必要な機能を宣言します。

[MSSQLSERVER のプロトコルのプロパティ]

パッケージで使用され、システム証明書ストアに配置される証明書。

証明書

windows.certificates 型のパッケージ拡張ポイントを宣言します。 アプリには、指定された証明書ストアから 1 つ以上の証明書が必要です。

DataFormat

アプリで共有できるテキスト形式や HTML 形式などのデータ パッケージ形式を指定します。 パッケージ内のアプリケーションごとに一意であり、大文字と小文字が区別されます。

DefaultTile

アプリのアプリを表す既定のタイルスタート画面。 このタイルは、アプリが最初にインストールされた時点で、更新通知を受信する前に表示されます。 タイルに表示する通知がない場合、タイルは既定に戻されます。

依存関係

パッケージがソフトウェアを完了するために依存する他のパッケージを宣言します。

説明

ユーザーに表示できる使い分け的な説明。

DeviceCapability

パッケージに必要なデバイス機能を宣言します。

DeviceCapabilityChoice

XSD 置換グループの抽象デバイス機能選択要素。 これは XML で宣言できない。

DisplayName

ユーザーに表示できる表示名。 この文字列はローカライズ可能です。

EditFlags

機能拡張ポイントに関連付けられているファイルを開く際にユーザーが表示する情報の種類を指定します。

拡張機能 (型: CT_PackageExtensions)

パッケージの機能拡張ポイントを宣言します。

拡張機能 (型: CT_ApplicationExtension)

アプリの機能拡張ポイントを宣言します。

拡張機能 (型: CT_ApplicationExtensions)

アプリの 1 つ以上の機能拡張ポイントを定義します。

拡張機能 (型: CT_PackageExtensions)

パッケージの 1 つ以上の機能拡張ポイントを定義します。

FileOpenPicker

windows.fileOpenPicker 型のアプリ拡張ポイントを宣言します。 アプリを使用すると、ユーザーは、指定した種類のファイルを選択して開きます。

FileSavePicker

windows.fileSavePicker 型のアプリ拡張ポイントを宣言します。 このアプリを使用すると、ユーザーは、指定した種類のファイルのファイル名、拡張子、および保存場所を選択できます。

FileType (型: CT_FTASupportedFileTypes)

ファイルの種類の拡張子として指定された、サポートされているファイルの種類。

FileType (型: ST_FileType)

ファイルの種類の拡張子として指定されたファイルの種類。 パッケージ内のアプリケーションごとに一意であり、大文字と小文字が区別されます。

FileTypeAssociation

windows.fileTypeAssociation 型のアプリ拡張ポイントを宣言します。 ファイルの種類の関連付けは、指定した種類のファイルを処理するためにアプリが登録されている場合に示します。

フレームワーク

パッケージがフレームワーク パッケージであるかどうかを示します。つまり、他のパッケージで使用できるパッケージです。 既定では、 その値は false です。 フレームワークを作成しない限り、値を指定する必要があります。

ID

パッケージのグローバル一意識別子を定義します。 パッケージ ID は、パッケージの属性のタプルとして表されます。

InProcessServer

windows.activatableClass.inProcessServer 型のパッケージ拡張ポイントを宣言します。 アプリは、1 つ以上のアクティブ化可能なクラスを公開するダイナミック リンク ライブラリ (DLL) を使用します。

ヒント

ファイルの種類に関する追加情報をユーザーに提供する文字列を定義します。

InitialRotationPreference

最適なユーザー エクスペリエンスのためにアプリを表示する方向について説明します。 タブレットなど、回転できるデバイスでは、ここで指定されていない向きに対してアプリが再描画されません。 たとえば、アプリが横向きと横向きのみを指定し、デバイスが縦向きに回転する場合、アプリは回転されません。

回転できないデバイスでは、そのデバイスの既定の向きにアプリが表示され、アプリの優先方向は無視される可能性があります。 ただし、ローテーション ロックがアクティブになっているデバイスでは、アプリの優先ローテーションは引き続き受け入れらされます。

これらの向きの基本設定の選択は、[スプラッシュ スクリーン](element-splashscreen.md) とアプリの UI の両方に適用され、アプリの新しいセッションが起動されます。 ユーザー設定は、[AutoRotationPreferences](/uwp/api/Windows を使用して実行時に変更できます。Graphics.Display.DisplayInformation) プロパティ。

インスタンス化

実行可能ファイルを 1 つのインスタンスとして実行するか、複数のインスタンスとして実行できるかどうかを指定します。

Interface

プロキシに関連付けられているインターフェイスを宣言します。

LaunchAction (型: CT_AutoPlayContent)

自動再生コンテンツ アクションについて説明します。

LaunchAction (型: CT_AutoPlayDevice)

自動再生デバイス アクションについて説明します。

LockScreen

システムがロックされているときに表示される、ロック画面のアプリを表すバッジと通知を定義します。

ロゴ

イメージを含むファイルへのパス。

OSMaxVersionTested

これは、パッケージがテストされたバージョンの最も高いバージョンWindows開発者が入力する必要があります。 このフィールドは必須です。 Windows、このフィールドで指定された値より大きいバージョンの OS へのパッケージのインストールはブロックされます。 アプリが実行されると、このWindows実際の OS バージョンと比較されます。 このフィールドに指定された値が現在の OS バージョンより小さい場合、Windows は、一部またはすべての API について、テスト済み OS の最も高いバージョンと互換性のある動作を提供する可能性があります。 このフィールドに指定された値が現在の OS バージョン以上の場合、Windows API に互換性の変更は適用されません。

OSMinVersion

パッケージに必要なオペレーティング システムの最小バージョン。

OutOfProcessServer

windows.activatableClass.outOfProcessServer 型のパッケージ拡張ポイントを宣言します。 アプリは、1 つ以上のアクティブ化可能なクラスを公開する実行可能ファイル (EXE) を使用します。

Package

アプリ パッケージ マニフェストのルート要素を定義します。 マニフェストは、システムに対するソフトウェアの構造と機能を記述します。

PackageDependency

フレームワーク パッケージとしてマークされている別のパッケージへの依存関係を宣言します。

パス (型: ST_Executable)

実行可能ファイルへのパス。

パス (型: ST_FileName)

DLL へのパス。

必要条件

パッケージをシステムに適用するために必要な最小オペレーティング システム要件とソフトウェア要件を宣言します。

Properties

パッケージがユーザーに表示される方法を記述する属性を含む、パッケージに関する追加のメタデータを定義します。

メモマニフェスト要素 DisplayName または Description に、Windows ファイアウォールで禁止されている文字 ("|" と "all" が含まれている場合、Windows がパッケージ の AppContainer プロファイルを作成できない場合、エラーが発生する可能性があります。 エラーが発生した場合は、[troubleshooting](/windows/win32/appxpkg/troubleshooting) に関するこのリファレンスを使用してください。
 
プロトコル

windows.protocol 型のアプリ拡張ポイント を宣言します。 URI の関連付けは、指定されたスキームで URI を処理するためにアプリが登録されている場合に示します。

ProxyStub

windows.activatableClass.proxyStub 型のパッケージ拡張ポイントを宣言します。 プロキシは、1 つ以上のインターフェイスで構成できます。

PublisherDisplayName

ユーザーに表示できる発行元の表示名。

リソース

パッケージに含まれるリソースの言語を宣言します。 スケールと DirectX の機能レベルの属性は、パッケージ内のすべてのリソースで共通です。

ResourcePackage

パッケージがリソース パッケージであるかどうかを示します。 リソース パッケージは、他のパッケージで使用できます。 既定では、 その値は false です。 リソースを作成しない限り、値を指定する必要があります。

リソース

パッケージに含まれるリソースの言語を宣言します。 すべてのパッケージで、リソースに対して少なくとも 1 つの言語を宣言する必要があります。 スケールと DirectX の機能レベルの属性は、パッケージ内のすべてのリソースで共通です。

回転

アプリを表示する単一の回転方向を指定します。

Rule

システムの位置情報デバイスにアクセスできる Web コンテキスト内のページ (アプリにこの機能へのアクセス許可がある場合) とクリップボードへのアクセスを指定します。

SelectionCriteria

パッケージに対して定義された証明書の選択条件を定義します。

ShareTarget

windows.shareTarget 型のアプリ拡張ポイントを宣言します。 アプリは、指定された種類のファイルを共有できます。

SplashScreen

起動中にアプリによって表示されるスプラッシュ スクリーンの外観を定義します。

SupportedFileTypes (型: CT_CharmsSupportedFileTypes)

アプリが共有できるファイルの種類を定義します。

SupportedFileTypes (型: CT_FTASupportedFileTypes)

アプリに関連付けられているファイルの種類を定義します。 これらはパッケージごとに一意であり、大文字と小文字が区別されます。

SupportsAnyFileType

すべてのファイルの種類の共有がサポートされているかどうかを示します。

タスク

アプリ拡張ポイントに関連付けられているバックグラウンド タスク。

TaskChoice

XSD 置換グループの抽象タスク選択要素。 これは XML で宣言できない。

TrustFlags

パッケージの証明書がパッケージに排他的かどうかを示します。

VisualElements

UWP アプリの視覚的な側面 (既定のタイル、ロゴ 画像、テキストと背景色、初期画面の向き、スプラッシュ スクリーン、ロック画面のタイルの外観) について説明します。

VisualElementsChoice

XSD 置換グループの抽象ビジュアル要素の選択要素。 これは XML で宣言できない。