uap:FileTypeAssociation (Windows 10)
windows.fileTypeAssociation 型のアプリ拡張ポイントを宣言します。 ファイルの種類の関連付けは、指定した種類のファイルを処理するためにアプリが登録されていることを示します。
要素の階層
<uap:FileTypeAssociation>
構文
<uap:FileTypeAssociation
Name = 'A string with a value between 1 and 100 characters in length.'
DesiredView = 'An optional string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
desktop2:UseUrl = 'An optional boolean value.'
desktop2:AllowSilentDefaultTakeOver = 'An optional boolean value.'
desktop5:ThumbnailTypeOverlay = 'A string with a value between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that cannot contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters cannot be the first or last characters. Also, the string can contain / or \ but not both.' >
<!-- Child elements -->
uap:DisplayName?
& uap:Logo?
& uap:InfoTip?
& uap:EditFlags?
& uap:SupportedFileTypes?
& uap2:SupportedVerbs?
& uap4:KindMap?
& rescap3:MigrationProgIds?
& desktop2:ThumbnailHandler?
& desktop2:OleClass?
& desktop2:DesktopPreviewHandler?
& desktop2:DesktopPropertyHandler?
& desktop3:PropertyLists?
& desktop7:Logo?
& desktop7:ProgId?
& desktop10:IconHandler?
</uap:FileTypeAssociation>
キー
?
省略可能 (0 または 1) &
インターリーブ コネクタ (任意の順序で発生する可能性があります)
属性と要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
名前 | ファイルの種類の関連付けの名前。 この名前を使用して、ファイルの種類を整理およびグループ化することができます。 名前は、すべて小文字でスペースを含まないようにする必要があります。 | 長さが 1 ~ 100 文字の文字列。 | Yes | |
DesiredView | アプリの起動時に使用する画面領域の量。 このビュー モードの基本設定は、要求された値のみです。 指定した優先サイズは、Windows で受け入れることが保証されないため、推奨される最小サイズより小さいサイズまたは推奨される最大サイズより大きいサイズに決して入らないコードを記述しないでください。 | 省略可能な文字列。default、useLess、useHalf、useMore、useMinimum のいずれかの値を指定できます。 | いいえ | |
desktop2:UseUrl | true に設定されている場合は、アプリケーションがコマンド ラインでファイル名ではなく URL を受け入れることを指定します。 Web ブラウザーやメディア プレーヤーなど、インターネットからドキュメントを直接開くことができるアプリケーションでは、この値を使用する必要があります。 アプリケーションを起動し、この値を false に設定すると ShellExecuteEx 、既定の動作では、ドキュメントがローカル ファイルにダウンロードされ、 ShellExecuteEx ローカル コピーでハンドラーが呼び出されます。 |
省略可能なブール値。 | いいえ | |
desktop2:AllowSilentDefaultTakeOver | true に設定すると、アプリは "Open With" リストに表示されますが、ファイルの種類の既定のアプリにはなりません。 | 省略可能なブール値。 | いいえ | |
desktop5:ThumbnailTypeOverlay | サムネイル オーバーレイの画像リソース。 | 、または で終わる.jpg < > .jpeg .png " | : ? 長さが 1 ~ 256 文字の文字列。* この文字列では、 / 文字と \ 文字を先頭または最後の文字にすることはできません。 また、文字列には または \ を含めることができますが、両方を含/ めることもできます。 |
いいえ |
子要素
子要素 | 説明 |
---|---|
uap:DisplayName | ユーザーに表示できるフレンドリ名。 |
uap:EditFlags | 拡張ポイントに関連付けられているファイルを開くときにユーザーに表示される情報の種類を指定します。 |
uap:InfoTip | ファイルの種類に関する追加情報をユーザーに提供する文字列を定義します。 |
uap:Logo | イメージを含むファイルへのパス。 |
uap:SupportedFileTypes (型: CT_FTASupportedFileTypes) | アプリに関連付けられているファイルの種類を定義します。 これらはパッケージごとに一意であり、大文字と小文字が区別されます。 |
uap2:SupportedVerbs | ファイル コンテキスト メニューの動詞が含まれています。 |
uap4:KindMap | Kind の種類と使用方法を指定します。 |
rescap3:MigrationProgIds | ファイルの関連付けを継承する各デスクトップ アプリケーションのアプリケーション、コンポーネント、バージョンを記述する プログラム識別子 (ProgID) 値が含まれます。 |
desktop2:ThumbnailHandler | ファイルの種類の関連付けに対して ThumbnailProvider を有効にします。 |
desktop2:OleClass | OLE で、特定のファイル拡張子に登録されている OLE クラスを取得できるようにします。 |
desktop2:DesktopPreviewHandler | ファイルの種類の関連付けのプレビュー ハンドラーの宣言を有効にします。 |
desktop2:DesktopPropertyHandler | ファイルの種類の関連付けのプロパティ ハンドラーの宣言を有効にします。 |
desktop3:PropertyLists | ファイルの [プロパティ] タブに表示するプロパティの一覧が含まれます。 |
desktop7:ロゴ | イメージを含むファイルへのパス。 .ico ファイル拡張子のサポートを追加します。 |
desktop7:ProgId | CLSID に関連付けることができるプログラム識別子 (ProgID)。 |
desktop10:IconHandler | ファイルの種類の関連付けに対して IconHandler を有効にします。 |
親要素
親要素 | 説明 |
---|---|
uap:Extension | アプリの拡張ポイントを宣言します。 |
要件
Item | 値 |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Minimum OS Version | Windows 10 バージョン 1511 (ビルド 10586) |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示