uap3:AppExtension

声明 类型为 windows.appExtension 的应用扩展点。 此元素指示应用打算使用和/或托管的扩展类别。

元素层次结构

<包>

    <应用程序>

         <应用程序>

              <扩展>

                   <uap3:Extension>

                        <uap3:AppExtension>

语法

<uap3:AppExtension
    Name = 'A string with a value between 2 and 255 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
    Id = 'A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
    PublicFolder = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
    DisplayName = 'A string with a value between 1 and 256 characters in length.'
    Description = 'A string between 1 and 2048 characters in length.' >

  <!-- Child elements -->
  uap3:Properties?

</uap3:AppExtension>

密钥

? 可选 (零个或一个)

特性和元素

属性

属性 说明 数据类型 必须 默认值
说明 应用的说明 长度介于 1 到 2048 个字符之间的字符串。
DisplayName 可向用户显示的应用扩展的友好名称。 一个字符串,其值长度介于 1 到 256 个字符之间。
Id 主机应用访问扩展类别实例的入口点(如果有多个入口点)。 一个字符串,其值长度介于 2 到 39 个字符之间,由字母数字字符、句点 ((第一个字符) 除外)和仅短划线组成。
名称 应用打算使用和/或托管的扩展类型。 一个字符串,其值长度介于 2 到 255 个字符之间,由字母数字字符、句点 ((第一个字符) 除外)和仅短划线组成。
PublicFolder 实例声明为主机可通过中转站读取文件的位置的文件夹。 一个字符串,其值长度在 1 到 256 个字符之间,不能包含以下字符:<、、>:"|?*

子元素

子元素 描述
uap3:Properties 包含表示仅存储且不由操作系统读取的特定于扩展的自定义信息的不透明 XML。 此信息仅由主机应用读取。

父元素

父元素 描述
uap3:Extension 声明应用的扩展点。

示例

以下示例指示应用托管或使用低性能浏览器扩展

<Package
    xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"  
    IgnorableNamespaces="... uap3">
    <Applications>
        <Application>
            <Extensions>
                <uap3:Extension 
                    Category="windows.appExtension">  
                    <uap3:AppExtension
                        Name="com.microsoft.browser.ext"
                        Id="Extension.Low.Performance"
                        PublicFolder="public\lowperf"
                        DisplayName="Low Performance Extension"/>  
                </uap3:Extension>  
              </Extensions>
        </Application>
    </Applications>
</Package>

要求

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