mobile:Extension (Windows 10)

声明应用的扩展点。

元素层次结构

<包>

    <应用程序>

         <应用程序>

              <扩展>

                   <mobile:Extension>

语法

<mobile:Extension
    Category = 'A string that can have one of the following values: "windows.aowApp", "windows.mobileMultiScreenProperties", "windows.communicationBlockingProvider", or "windows.phoneCallOriginProvider".'
    Executable = 'An optional string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *. It specifies the default executable for the extension. If not specified, the executable defined for the app is used.  If specified, the EntryPoint property is also used. If that EntryPoint property isnt specified, the EntryPoint defined for the app is used.'
    EntryPoint = 'An optional string with a value between 1 and 256 characters in length, representing the  task handling the extension. This is normally the fully namespace-qualified name of a Windows Runtime type. If EntryPoint is not specified, the EntryPoint defined for the app is used instead.'
    RuntimeType = 'An optional string with a value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
    ResourceGroup = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
    StartPage = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.' >

  <!-- Child elements -->
  mobile:AowApp
  mobile:MobileMultiScreenProperties?

</mobile:Extension>

密钥

? 可选 (零个或一个)

特性和元素

属性

属性 说明 数据类型 必须 默认值
类别 应用扩展点的类型。 可以具有以下值之一的字符串: windows.aowAppwindows.mobileMultiScreenPropertieswindows.communicationBlockingProviderwindows.phoneCallOriginProvider
可执行文件 默认启动可执行文件。 值长度介于 1 到 256 个字符之间的可选字符串,必须以 .exe 结尾,并且不能包含以下字符:<>:"|?、 或 *。 它指定扩展的默认可执行文件。 如果未指定,则使用为应用定义的可执行文件。 如果指定,则还使用 EntryPoint 属性。 如果未指定该 EntryPoint 属性,则使用为应用定义的 EntryPoint。
EntryPoint 可激活的类 ID。 值长度介于 1 到 256 个字符之间的可选字符串,表示处理扩展的任务。 这通常是 Windows 运行时类型的完全命名空间限定名称。 如果未指定 EntryPoint,则改用为应用定义的 EntryPoint。
RuntimeType 运行时提供程序。 当应用中存在混合框架时,通常会使用此属性。 值长度介于 1 到 255 个字符之间的可选字符串,不能以句点开头或结尾,也不能包含以下字符:<、、>:\/|"?、 或 。*
ResourceGroup 一个标记,可用于将扩展激活组合在一起以进行资源管理, (例如 CPU 和内存) 。 可以设置的 ResourceGroup 值是自由格式且灵活的。 请参阅 Application@ResourceGroup 值长度介于 1 到 255 个字符之间的可选字母数字字符串。 必须以字母开头。
StartPage 处理扩展点的网页。 值长度介于 1 到 256 个字符之间的可选字符串,不能包含以下字符:<、、:>"|?、 或 *

子元素

子元素 描述
mobile:AowApp 声明 类型为 windows.aowApp 的应用扩展点。
mobile:MobileMultiScreenProperties 声明窗口类型的应用扩展点 。MobileMultiScreenProperties

父元素

父元素 描述
扩展 (类型:CT_ApplicationExtensions) 定义应用的一个或多个扩展点。

示例

以下示例演示如何阻止移动应用在连接的显示器上显示。 此标记将导致应用磁贴在连接的显示器的“开始”菜单上被禁用。

<Package
    xmlns:mobile="http://schemas.microsoft.com/appx/manifest/mobile/windows10"
    IgnorableNamespaces="... mobile">
    <Applications>
        <Application>
            <Extensions>
                <mobile:Extension
                    Category="windows.mobileMultiScreenProperties">
                    <mobile:MobileMultiScreenProperties
                        RestrictToInternalScreen="true"/>
                </mobile:Extension>
            </Extensions>
        </Application>
    </Applications>
</Package>      

要求

Namespace http://schemas.microsoft.com/appx/manifest/mobile/windows10
Minimum OS Version Windows 10版本 1511 (内部版本 10586)