uap3:AppUriHandler

windows.appUriHandler 型のアプリ拡張ポイントを宣言します。

要素の階層

<パッケージ>

    <アプリケーション>

         <Application>

              <拡張機能>

                   <uap3:Extension>

                        <uap3:AppUriHandler>

構文

<uap3:AppUriHandler
    desktop2:Parameters = 'An optional string format of parameters (for example, `/L %1`).'
    uap7:Name = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >

  <!-- Child elements -->
  uap3:Host{0,1000}
  uap5:Host{0,1000}

</uap3:AppUriHandler>

キー

{} 特定の出現範囲

属性と要素

属性

属性 説明 データ型 必須 既定値
desktop2:Parameters URI ハンドラーをアプリに渡す方法を指定します。 %1 は、完全パスを指定するトークンです。 パラメーターの文字列形式 (例: /L %1)。 いいえ
uap7:Name アプリ URI ハンドラーのフレンドリ名。 長さが 1 ~ 32767 文字の文字列で、先頭と末尾に空白文字以外の文字が含まれます。 いいえ

子要素

子要素 説明
uap3:Host アプリが処理可能として登録する有効な HTTP または HTTPS ホスト名を表します。
uap5:Host アプリが処理できるように登録するワイルドカードを使用して、有効な HTTP または HTTPS ホスト名を表します。

親要素

親要素 説明
uap3:Extension アプリの機能拡張ポイントを宣言します。

<Package
    xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"  
    IgnorableNamespaces="... uap3">
    <Applications>
        <Application>
            <Extensions>
                <uap3:Extension
                    Category="windows.appUriHandler">  
                    <uap3:AppUriHandler>  
                        <uap3:Host
                            Name="www.app-uri-handler.com" />  
                        <uap3:Host
                            Name="appUriHandler.com" />  
                    </uap3:AppUriHandler>  
                </uap3:Extension>  
            </Extensions>
        </Application>
    </Applications>
</Package>

必要条件

Item
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/3
Minimum OS Version Windows 10 バージョン 1607 (ビルド 14393)