uap:FileTypeAssociation (Windows 10)

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

要素の階層

<パッケージ>

    <アプリケーション>

         <Application>

              <拡張機能>

                   <uap:Extension>

                        <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 で受け入れることが保証されないため、推奨される最小サイズより小さいサイズまたは推奨される最大サイズより大きいサイズに決して入らないコードを記述しないでください。 省略可能な文字列。defaultuseLess、useHalfuseMoreuseMinimum のいずれかの値を指定できます。 いいえ
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)