函数

GioDBusMenuModelget

自:2.32

声明 [源]

GDBusMenuModel*
g_dbus_menu_model_get (
  GDBusConnection* connection,
  const gchar* bus_name,
  const gchar* object_path
)

描述 [源]

获取由给定bus_nameobject_path导出的菜单模型的GDBusMenuModel

在此调用时采用线程默认的主上下文。所有关于菜单模型(及其任何连结模型)的信号都将相对于此上下文报告。返回的菜单模型(及其连结模型)的所有调用也必须源自此同一上下文,且线程默认主上下文保持不变。

自2.32起可用

参数

connection

类型: GDBusConnection

一个GDBusConnection

数据由函数的调用者拥有。
bus_name

类型: const gchar*

导出菜单模型的总线名称,或者如果connection不是消息总线连接则为NULL

该参数可以是NULL
数据由函数的调用者拥有。
值是以NUL终止的UTF-8字符串。
object_path

类型: const gchar*

菜单模型导出时的对象路径。

数据由函数的调用者拥有。
值是以NUL终止的UTF-8字符串。

返回值

类型: GDBusMenuModel

一个GDBusMenuModel对象。使用g_object_unref释放。

函数的调用者拥有数据,并负责释放它。