System.FileName
文件名,包括其扩展名。 System.FileExtension 派生自此属性。
该项可能不存在于文件系统 (也就是说,可能无法使用 CreateFile) 打开它。 不过,如果项表示为文件,并且其名称遵循标准 Win32 文件命名语法,则数据源应发出此属性。 如果项不是文件,则数据源应发出此属性作为VT_EMPTY。
Windows 10,版本 1703、Windows 10、版本 1607、Windows 10、版本 1511、Windows 10、版本 1507、Windows 8.1、Windows 8、Windows 7
propertyDescription
name = System.FileName
shellPKey = PKEY_FileName
formatID = 41CF5AE0-F75A-4806-BD87-59C7D9248EB9
propID = 100
SearchInfo
InInvertedIndex = true
IsColumn = true
typeInfo
type = String
IsInnate = true
Windows Vista
propertyDescription
name = System.FileName
shellPKey = PKEY_FileName
formatID = 41CF5AE0-F75A-4806-BD87-59C7D9248EB9
propID = 100
SearchInfo
InInvertedIndex = true
IsColumn = true
typeInfo
type = String
IsInnate = true
EnumeratedList
UseValueForDefault = True
enumRange
minValue = 0
setValue = 0
text = 0-9
enumRange
minValue = A
setValue = A
text = A-H
enumRange
minValue = I
setValue = I
text = I-P
enumRange
minValue = Q
setValue = Q
text = Q-Z
备注
PKEY 值在 Propkey.h 中定义。
该项可能不存在于文件系统 (也就是说,它可能不会使用 CreateFile) 打开,但如果该项从逻辑意义上表示为文件,并且其名称遵循标准 Win32 文件命名语法,则数据源应发出此属性。 如果项不是文件,则此属性的值VT_EMPTY。 请参阅 System.ItemNameDisplay。 对于 Shell 的文件夹提供的项,此值与 System.ParsingName 的值相同。
下表列出了路径和文件名属性值的示例:
路径 | 属性值 |
---|---|
c:\files\personal\hello.txt | hello.txt |
\\server\share\mydir\news.doc | news.doc |
\\server\share\numbers.xls | numbers.xls |
c:\Stuff\MyFolder | MyFolder |
[电子邮件] | VT_EMPTY |
[便携式设备上的 song.wma] | song.wma |
相关主题