方法

GLibBookmarkFileload_from_file

自 2.12 起可用

声明 [源]

gboolean
g_bookmark_file_load_from_file (
  GBookmarkFile* bookmark,
  const gchar* filename,
  GError** error
)

描述 [源]

将桌面书签文件加载到一个空的 GBookmarkFile 结构中。如果文件无法加载,则 error 被设置为 GFileErrorGBookmarkFileError 之一。

自 2.12 起可用

参数

filename

类型: const gchar*

要加载的文件名路径,在 GLib 文件名编码中。

数据归方法调用者所有。
该值为平台原生的字符串,在Unix上使用操作系统首选编码,在Windows上使用UTF-8。
错误

类型: GError **

用于一个可恢复错误的返回位置。

参数可以是NULL
如果返回位置不是NULL,则您必须将其初始化为NULLGError*
如果没有错误,该方法将参数初始化为NULL
在发生错误的情况下,参数将被设置为一个新的分配的GError;调用者将拥有该数据,并负责释放它。

返回值

类型: gboolean

TRUE如果可以加载桌面书签文件。