虚拟方法

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中返回的mountGAsyncResult数据来完成。

自2.18版本开始支持

参数

force_rescan

类型: gboolean

是否强制重新扫描内容。否则将使用可用的缓存结果。

cancellable

类型: GCancellable

可选的GCancellable对象,NULL表示忽略。

参数可以是NULL
数据由方法调用者拥有。
callback

类型: GAsyncReadyCallback

一个GAsyncReadyCallback

user_data

类型: gpointer

传递给callback的用户数据。

参数可以是NULL
数据由方法调用者拥有。