方法
GLibBookmarkFilehas_application
自2.12以来
声明 [源代码]
gboolean
g_bookmark_file_has_application (
GBookmarkFile* bookmark,
const gchar* uri,
const gchar* name,
GError** error
)
描述 [源代码]
检查在bookmark
内部为uri
注册的应用name
的标记是否存在。
如果找不到URI
,返回FALSE
并将error
设置为G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND
。
自2.12以来可用
参数
uri
-
类型:
const gchar*
有效的
URI
。数据由调用方法的调用者拥有。 值是一个以NULL结尾的UTF-8字符串。 name
-
类型:
const gchar*
应用程序的名称。
数据由调用方法的调用者拥有。 值是一个以NULL结尾的UTF-8字符串。 error
-
类型:
GError **
可恢复错误的返回位置。
参数可以是 NULL
。如果返回位置不是 NULL
,则你必须将其初始化为NULL
的GError*
。如果没有错误,方法将自动将参数初始化为 NULL
。在出错的情况下,参数将被设置为一个新分配的 GError
;调用者将拥有这片数据,并负责释放它。