uap:LaunchAction (in AppointmentsProviderLaunchActions)

介绍 uap:AppointmentsProviderLaunchActions 内容操作。

元素层次结构

<包>

    <应用程序>

         <应用程序>

              <扩展>

                   <uap:Extension>

                        <uap:AppointmentsProvider>

                             <uap:AppointmentsProviderLaunchActions>

                                  <uap:LaunchAction>

语法

<uap:LaunchAction
    EntryPoint = 'A string with an optional value between 1 and 256 characters in length. Represents the task handling the extension (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.'
    Executable = 'A string with an optional value between 1 and 256 characters in length, that must end with ".exe", and cannot contain the following characters: <, >, :, ", |, ?, or *. 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 the EntryPoint property is not specified, the EntryPoint defined for the app is used.'
    RuntimeType = 'A string with an optional value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
    StartPage = 'A string with an optional value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
    ResourceGroup = 'An alphanumeric string with an optional value between 1 and 255 characters in length. Must begin with a letter.'
    Verb = 'A string that can have any of the following values: "addAppointment", "removeAppointment", "replaceAppointment", "showTimeFrame", or "showAppointmentDetails".'
    DesiredView = 'A string that can have any of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".' />

密钥

? 可选 (零个或一个)

特性和元素

属性

属性 说明 数据类型 必须 默认值
EntryPoint 可激活的类 ID。 值长度介于 1 到 256 个字符之间的字符串。 表示处理扩展的任务,通常 (Windows 运行时类型) 的完全命名空间限定名称。 如果未指定 EntryPoint,则改用为应用定义的 EntryPoint。
可执行文件 默认启动可执行文件。 值长度介于 1 到 256 个字符之间的字符串,必须以 .exe结尾,并且不能包含以下字符:<>:"|?、 或 *。 指定扩展的默认可执行文件。 如果未指定,则使用为应用定义的可执行文件。 如果指定,则还使用 EntryPoint 属性。 如果未指定该 EntryPoint 属性,则使用为应用定义的 EntryPoint。
RuntimeType 运行时提供程序。 通常在应用中存在混合框架时使用。 长度介于 1 到 255 个字符之间的值的字符串,不能以 . 开头或结尾,或包含字符:<>:"|?、 或 *
StartPage 处理扩展点的网页。 值长度介于 1 到 256 个字符之间的字符串,不能包含以下字符:<>:"|?、 或 *
ResourceGroup 一个可选标记,用于将扩展激活组合在一起以进行资源管理 (例如 CPU 和内存) 。 请参阅 Application@ResourceGroup 中的“备注”部分。 长度介于 1 到 255 个字符之间的字母数字字符串。 必须以字母开头。
谓词 启动时传递给应用的唯一标识符。 应用可以使用此字符串来确定哪个 uap:AppointmentsProviderLaunchActions 处理程序触发了其启动。 它在包中对每个应用程序是唯一的,并且区分大小写。 可以具有以下任何值的字符串: addAppointmentremoveAppointmentreplaceAppointmentshowTimeFrameshowAppointmentDetails
DesiredView 启动约会时要使用的屏幕空间量。 可以具有以下任何值的字符串: defaultuseLessuseHalfuseMoreuseMinimum

子元素

无。

父元素

父元素 描述
uap:AppointmentsProviderLaunchActions 声明在启动约会时要执行的操作。

以下元素的名称与此元素相同,但内容或属性不同:

注解

有关约会提供程序执行的启动操作的详细信息,请参阅 AppointmentsProviderLaunchActionVerbs

AppointmentsProviderLaunchActions) 中的 LaunchAction ( 具有以下语义验证:

  • 扩展 基属性必须遵循以下规则:

    • 如果指定 了 StartPage 属性,如果指定了 EntryPointExecutableRuntimeType 属性,则失败。
    • 否则,如果在未指定 EntryPoint 的情况下指定了 ExecutableRuntimeType 属性,则失败。
  • 如果 LaunchAction 在 AppointmentsProviderLaunchActions 中 () 定义 EntryPoint 属性,则 此 LaunchAction (AppointmentsProviderLaunchActions) 或父 uap:ExtensionApplication 元素必须指定 可执行 属性。

要求

命名空间 http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10版本 1511 (内部版本 10586)