方法

GioNotificationset_default_action_and_target

自:2.40

声明 [源码]

void
g_notification_set_default_action_and_target (
  GNotification* notification,
  const gchar* action,
  const gchar* target_format,
  ...
)

描述 [源码]

将 notifications 的默认操作设置为 action。当点击通知时,将激活此操作。这必须是一个全局操作(必须以“app.”开头)。

如果提供了 target_format,则用于收集剩余的位置参数到一个 GVariant 实例,类似于 g_variant_new()。action 将以该 GVariant 作为参数来激活。

如果没有设置默认操作,将激活发送通知的应用程序。

自 2.40 以来可用

此方法不直接对语言绑定可用。

此方法的实现由语言绑定中的 g_notification_set_default_action_and_target_value() 提供。

参数

action

类型: const gchar*

操作名称。

数据由方法调用者拥有。
该值是一个以 NUL 结尾的 UTF-8 字符串。
target_format

类型: const gchar*

GVariant 格式字符串,或 NULL

参数可以为 NULL
数据由方法调用者拥有。
该值是一个以 NUL 结尾的 UTF-8 字符串。
...

类型: 

位置参数,由 target_format 确定。