方法
GIRepositoryCallableInfoiterate_return_attributes
自:2.80
声明 [源]
gboolean
gi_callable_info_iterate_return_attributes (
GICallableInfo* info,
GIAttributeIter* iterator,
const char** name,
const char** value
)
描述 [源]
遍历与返回值关联的所有属性。
迭代器结构通常在栈上分配,并且必须将其第一个成员初始化为 NULL
。
应将 name
和 value
视为常量,且不得释放。
有关如何使用类似 API 的示例,请参阅 gi_base_info_iterate_attributes()
。
自:2.80
参数
iterator
-
类型:
GIAttributeIter
A
GIAttributeIter
结构,必须初始化;详见下文。该参数将被函数修改。 方法调用者将获得返回数据的所有权,并负责释放它。 name
-
类型:
const char**
返回名称,不得释放。
该参数将由函数设置。 返回数据由实例拥有。 该值是空终止的 UTF-8 字符串。 value
-
类型:
const char**
返回名称,不得释放。
该参数将由函数设置。 返回数据由实例拥有。 该值是空终止的 UTF-8 字符串。