Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Identifies the file extension of the file-based item, including the leading period. This property is derived from System.FileName. If System.FileName either does not have a file extension or is VT_EMPTY, the value for this property should be VT_EMPTY.
To obtain the type of any item (including an item that is not a file), use System.ItemType.
Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 1507, Windows 8.1, Windows 8, Windows 7, Windows Vista
propertyDescription
name = System.FileExtension
shellPKey = PKEY_FileExtension
formatID = E4F10A3C-49E6-405D-8288-A23BD4EEAA6C
propID = 100
SearchInfo
InInvertedIndex = true
IsColumn = true
typeInfo
type = String
IsInnate = true
Remarks
PKEY values are defined in Propkey.h.
If System.FileName is VT_EMPTY, this property should also be empty. Otherwise, this property should be derived appropriately by the data source from System.FileName. If System.FileName does not include a file extension, System.FileExtension should be VT_EMPTY. To obtain the type of any item (including an item that is not a file), use System.ItemType.
Path and file extension property examples.
Path | File Extension |
---|---|
c:\files\personal\hello.txt | .txt |
\\server\share\mydir\news.doc | .doc |
\\server\share\numbers.xls | .xls |
\\server\share\folder | VT_EMPTY |
c:\Stuff\MyFolder | VT_EMPTY |
[desktop] | VT_EMPTY |
Related topics