虚拟方法

GioActionget_state_hint

自:2.28

声明 [src]

GVariant*
get_state_hint (
  GAction* action
)

描述 [src]

请求有关状态值有效范围的提示。

如果返回NULL,则表示该操作不是有状态的,或者没有关于状态值有效范围的提示。

如果返回一个GVariant数组,那么数组中的每个项都是一个可能的状态值。如果返回一个GVariant对(即:二元组),则该组指定了有效值的闭区间下限和上限。

在任何情况下,该信息仅作为一个提示。可能存在提示范围之外的状态值,且设置范围内的值可能会失败。

当不再需要时,应使用g_variant_unref()释放返回值(如果非NULL)。

自2.28版本起提供

返回值

类型: GVariant

状态范围提示。

方法调用者对返回的数据负责管理,并负责释放它。
返回值可以是NULL