Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет расширение файла элемента на основе файлов, включая ведущий период. Это свойство является производным от System.FileName. Если System.FileName не имеет расширения файла или VT_EMPTY, значение этого свойства должно быть VT_EMPTY.
Чтобы получить тип любого элемента (включая элемент, который не является файлом), используйте System.ItemType.
Windows 10, версия 1703, Windows 10, версия 1607, Windows 10, версия 1511, Windows 10, версия 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
Замечания
Значения PKEY определяются в Propkey.h.
Если System.FileName VT_EMPTY, это свойство также должно быть пустым. В противном случае это свойство должно быть производно источником данных из System.FileName. Если System.FileName не содержит расширение файла, System.FileExtension следует VT_EMPTY. Чтобы получить тип любого элемента (включая элемент, который не является файлом), используйте System.ItemType.
Примеры свойств расширения пути и файла.
| Путь | Расширение файла |
|---|---|
| c:\files\personal\hello.txt | .txt |
| \\server\share\mydir\news.doc | .доктор |
| \\server\share\numbers.xls | .xls |
| \\server\share\folder | VT_EMPTY |
| c:\Stuff\MyFolder | VT_EMPTY |
| [desktop] | VT_EMPTY |
Связанные разделы
-
перечисление List