uap:LaunchAction (in AppointmentsProviderLaunchActions)
介绍 uap:AppointmentsProviderLaunchActions 内容操作。
元素层次结构
<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 处理程序触发了其启动。 它在包中对每个应用程序是唯一的,并且区分大小写。 | 可以具有以下任何值的字符串: addAppointment、 removeAppointment、 replaceAppointment、 showTimeFrame 或 showAppointmentDetails。 | 否 | |
DesiredView | 启动约会时要使用的屏幕空间量。 | 可以具有以下任何值的字符串: default、 useLess、 useHalf、 useMore 或 useMinimum。 | 否 |
子元素
无。
父元素
父元素 | 描述 |
---|---|
uap:AppointmentsProviderLaunchActions | 声明在启动约会时要执行的操作。 |
相关元素
以下元素的名称与此元素相同,但内容或属性不同:
注解
有关约会提供程序执行的启动操作的详细信息,请参阅 AppointmentsProviderLaunchActionVerbs。
AppointmentsProviderLaunchActions) 中的 LaunchAction ( 具有以下语义验证:
扩展 基属性必须遵循以下规则:
- 如果指定 了 StartPage 属性,如果指定了 EntryPoint、 Executable 或 RuntimeType 属性,则失败。
- 否则,如果在未指定 EntryPoint 的情况下指定了 Executable 或 RuntimeType 属性,则失败。
如果 LaunchAction 在 AppointmentsProviderLaunchActions 中 () 定义 EntryPoint 属性,则 此 LaunchAction (AppointmentsProviderLaunchActions) 或父 uap:Extension 或 Application 元素必须指定 可执行 属性。
要求
项 | 值 |
---|---|
命名空间 | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Minimum OS Version | Windows 10版本 1511 (内部版本 10586) |