函数
GioDBusMenuModelget
自:2.32
声明 [源]
GDBusMenuModel*
g_dbus_menu_model_get (
GDBusConnection* connection,
const gchar* bus_name,
const gchar* object_path
)
描述 [源]
获取由给定bus_name
和object_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
释放。
函数的调用者拥有数据,并负责释放它。 |