uap3:AppUriHandler

声明 windows.appUriHandler 类型的应用扩展点。

元素层次结构

<包>

    <应用程序>

         <应用程序>

              <扩展>

                   <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>

要求

Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/3
Minimum OS Version Windows 10版本 1607 (内部版本 14393)