IntentServerHandler QML 类型
处理在系统 UI 中接收到的意图请求的处理程序。 更多...
导入语句 | import QtApplicationManager.SystemUI 2.0 |
Inherits |
属性
- categories : list
- icon : url
- names : object
- parameterMatch : object
- requiredCapabilities : list
- visibility : enum
详细描述
如果需要在系统 UI 中处理意图,需要具有一个能够实际处理传入请求的相应 IntentServerHandler 实例。此类为您提供灵活性,通过单个 IntentServerHandler 实例处理多个不同的意图 ID,或者为每个意图 ID(或这些 ID 的任何组合)拥有一个专属的 IntentServerHandler 实例。
注意:对于在应用程序内处理意图请求,您必须使用应用程序侧组件 IntentHandler,它的工作方式相同,但在应用程序的 info.yaml 清单文件中提供所有必要的元数据。
有关更多信息,请参阅 IntentHandler 及 manifest 文档中 元数据的描述。
连接到 onRequestReceived 信号的回调有机会访问发送者的应用程序 ID。由于安全限制,直接通过 IntentHandler 实现的处理程序不适用这种情况。
属性文档
意图的名称 - 请参阅 清单文档 获取更多详细信息。
注意:此属性在组件完成后所做的任何更改都将没有作用。
意图的参数要求 - 请参阅 清单文档 获取更多详细信息。
注意:此属性在组件完成后所做的任何更改都将没有作用。
意图的可见性 - 请参阅配置文件文档获取更多详细信息。可以是IntentObject.Public
或IntentObject.Private
(默认)。
注意:此属性在组件完成后所做的任何更改都将没有作用。
©2019 瑞典Luxoft AB。本文档中的文档贡献均为其各自所有者的版权所有。提供的文档根据自由软件开发基金会发布的GNU自由文档许可协议第1.3版进行许可。Qt及其相应标志是芬兰Qt公司及其在世界其他国家的商标。所有其他商标均为其各自所有者的财产。