方法

Gio远程动作分组change_action_state_full

自:2.32

声明 [src]

void
g_remote_action_group_change_action_state_full (
  GRemoteActionGroup* remote,
  const gchar* action_name,
  GVariant* value,
  GVariant* platform_data
)

描述 [src]

更改远程动作的状态。

g_action_group_change_action_state() 相同,但允许在状态更改请求中提供“平台数据”。这通常包含用户交互时间戳或启动通知等信息。

platform_data 必须非 NULL 并具有类型 G_VARIANT_TYPE_VARDICT。如果是浮动的,将被消费。

自:2.32

参数

action_name

类型: const gchar*

要更改状态的动作的名称。

数据由方法调用者拥有。
值是一个以空字符终止的 UTF-8 字符串。
value

类型: GVariant

新的状态请求值。

数据由方法调用者拥有。
platform_data

类型: GVariant

要发送的平台数据。

数据由方法调用者拥有。