函数
GioFileAttributeMatchernew
声明 [源]
GFileAttributeMatcher*
g_file_attribute_matcher_new (
const char* attributes
)
描述 [源]
创建一个新的文件属性匹配器,该匹配器将属性与给定的字符串匹配。GFileAttributeMatchers
是引用计数的结构体,创建时引用计数为1。如果引用数降至0,则自动销毁GFileAttributeMatcher
。
attributes
字符串应使用双冒号分隔的特定键格式化,键与命名空间分开。可以将多个“namespace::key”字符串使用单个逗号连接(例如:“standard::type,standard::is-hidden”)。可以使用通配符“*”匹配所有键和命名空间,或者“namespace::*”将匹配给定命名空间中的所有键。
文件属性匹配器字符串及其结果的示例
"*"
:匹配所有属性。"standard::is-hidden"
:仅匹配标准命名空间中的is-hidden键。"standard::type,unix::*"
:匹配标准命名空间中的type键和unix命名空间中的所有键。