声明 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 主机名,其中包含应用要注册为能够处理的通配符。 |
父元素
示例
<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) |