虚拟方法
GioMountguess_content_type
自 2.18 开始支持
声明 [源]
void
guess_content_type (
GMount* mount,
gboolean force_rescan,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [源]
尝试猜测挂载上存储的内容类型。返回一个或多个已知内容类型的文本标识符(通常以“x-content/”开头),例如,为相机存储卡返回x-content/image-dcf。有关x-content类型的更多信息,请参阅shared-mime-info规范。
这是一个异步操作(有关同步版本请参阅g_mount_guess_content_type_sync()
),通过调用g_mount_guess_content_type_finish()
并传递在callback
中返回的mount
和GAsyncResult
数据来完成。
自2.18版本开始支持
参数
force_rescan
-
类型:
gboolean
是否强制重新扫描内容。否则将使用可用的缓存结果。
cancellable
-
类型:
GCancellable
可选的
GCancellable
对象,NULL
表示忽略。参数可以是 NULL
。数据由方法调用者拥有。 callback
-
一个
GAsyncReadyCallback
。 user_data
-
类型:
gpointer
传递给
callback
的用户数据。参数可以是 NULL
。数据由方法调用者拥有。