枚举

GioFileType

声明

enum Gio.FileType

描述 [src]

表示文件在磁盘上的类型。

在Windows系统上,文件将永远不会具有 G_FILE_TYPE_SYMBOLIC_LINK 类型;使用 GFileInfoG_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK 来确定文件是否为符号链接。这是由于 NTFS 没有用于符号链接的单个文件系统对象类型 - 它具有指向文件的文件和指向目录的目录。 GFileType 枚举无法精确表示这个重要的区别,这就是为什么所有Windows符号链接将继续被报告为 G_FILE_TYPE_REGULARG_FILE_TYPE_DIRECTORY

成员

G_FILE_TYPE_UNKNOWN

文件的类型未知。

  • 值:0
  • 自2.0版本起可用
G_FILE_TYPE_REGULAR

文件句柄表示常规文件。

  • 值:1
  • 自2.0版本起可用
G_FILE_TYPE_DIRECTORY

文件句柄表示目录。

  • 值:2
  • 自2.0版本起可用
G_FILE_TYPE_SYMBOLIC_LINK

文件句柄表示符号链接(Unix系统)。

  • 值:3
  • 自2.0版本起可用
G_FILE_TYPE_SPECIAL

文件是“特殊”文件,例如套接字、命名管道、块设备或字符设备。

  • 值:4
  • 自2.0版本起可用
G_FILE_TYPE_SHORTCUT

文件是快捷方式(Windows系统)。

  • 值:5
  • 自2.0版本起可用
G_FILE_TYPE_MOUNTABLE

文件是可挂载位置。

  • 值:6
  • 自2.0版本起可用