方法
GioSettingsSchemaSourcelookup
自:2.32
声明 [源代码]
GSettingsSchema*
g_settings_schema_source_lookup (
GSettingsSchemaSource* source,
const gchar* schema_id,
gboolean recursive
)
描述 [源代码]
在 source
中查找具有标识符 schema_id
的模式。
此函数对于 GSettings
的正常使用不是必需的,但对于插件管理系统的作者或希望检查模式内容的人来说可能很有用。
如果模式未直接在 source
中找到,并且 recursive
为 TRUE
,则还会检查父来源。
如果没有找到模式,将返回 NULL
。
自:2.32
参数
schema_id
-
类型:
const gchar*
一个模式的标识符(ID)。
数据由方法调用者拥有。 值是一个以NULL终止的UTF-8字符串。 recursive
-
类型:
gboolean
TRUE
如果查询应该是递归的。
返回值
类型: GSettingsSchema
一个新的GSettingsSchema
。
方法的调用者负责管理返回的数据,并在适当时释放它。 |
返回值可以是 NULL 。 |