虚方法

GDkContentProviderget_value

声明 [源码]

gboolean
get_value (
  GdkContentProvider* provider,
  GValue* value,
  GError** error
)

说明 [源码]

获取存储在provider中的value内容。

value将被初始化为应该提供值的GType。此给定的GType不需要在gdk_content_provider_ref_formats()返回的格式中列出。然而,如果给定的GType不受支持,此操作可能失败,并将报告G_IO_ERROR_NOT_SUPPORTED

参数

value

类型: GValue

要填写的GValue

参数将由函数设置。
返回的数据由实例拥有。
error

类型: GError **

可恢复错误的返回位置。

参数可以是NULL
如果返回位置不是NULL,则必须将其初始化为空的GError*
如果虚拟函数中没有错误,则参数将保持为NULL
如果发生错误,参数将设置为一个新的GError分配;调用者将接管数据的管理,并负责释放它。

返回值

类型: gboolean

TRUE 如果成功设置值。否则将设置error以描述失败。