System.FileName
Der Dateiname, einschließlich seiner Erweiterung. System.FileExtension wird von dieser Eigenschaft abgeleitet.
Es ist möglich, dass das Element möglicherweise nicht in einem Dateisystem vorhanden ist (das heißt, es wird nicht mit CreateFile geöffnet). Wenn das Element jedoch als Datei dargestellt wird und sein Name der standardmäßigen Win32-Dateibenennungssyntax folgt, sollte die Datenquelle diese Eigenschaft ausgeben. Wenn das Element keine Datei ist, sollte die Datenquelle diese Eigenschaft als VT_EMPTY ausgeben.
Windows 10, Version 1703, Windows 10, Version 1607, Windows 10, Version 1511, Windows 10, Version 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
Bemerkungen
PKEY-Werte werden in Propkey.h definiert.
Das Element ist möglicherweise nicht in einem Dateisystem vorhanden (d. h., es wird nicht mit CreateFile geöffnet), aber wenn das Element als Datei aus dem logischen Sinne dargestellt wird und sein Name der standardmäßigen Win32-Dateibenennungssyntax folgt, sollte die Datenquelle diese Eigenschaft ausgeben. Wenn ein Element keine Datei ist, wird der Wert für diese Eigenschaft VT_EMPTY. Siehe System.ItemNameDisplay. Dies hat denselben Wert wie System.ParsingName für Elemente, die vom Dateiordner der Shell bereitgestellt werden.
In der folgenden Tabelle sind Beispiele für Pfad- und Dateinamen-Eigenschaftswerte aufgeführt:
Pfad | Eigenschaftswert |
---|---|
c:\files\personal\hello.txt | hello.txt |
\\server\share\mydir\news.doc | news.doc |
\\server\share\numbers.xls | numbers.xls |
c:\Stuff\MyFolder | MyFolder |
[E-Mail-Nachricht] | VT_EMPTY |
[song.wma auf tragbarem Gerät] | song.wma |
Verwandte Themen