System.FileName
Der Dateiname, einschließlich der Erweiterung. System.FileExtension wird von dieser Eigenschaft abgeleitet.
Es ist möglich, dass das Element in einem Dateisystem nicht vorhanden ist (das heißt, es wird möglicherweise 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 kann nicht mit CreateFile geöffnet werden), aber wenn das Element als Datei aus dem logischen Sinn dargestellt wird und sein Name der standardmäßigen Win32-Dateinamenssyntax folgt, sollte die Datenquelle diese Eigenschaft ausgeben. Wenn ein Element keine Datei ist, wird der Wert für diese Eigenschaft VT_EMPTY. Weitere Informationen finden Sie unter System.ItemNameDisplay. Dies hat den gleichen Wert wie System.ParsingName für Elemente, die vom Dateiordner der Shell bereitgestellt werden.
In der folgenden Tabelle sind Beispiele für Pfad- und Dateiname-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 |
Zugehörige Themen