System.FileExtension
Identifica l'estensione di file dell'elemento basato su file, incluso il punto iniziale. Questa proprietà è derivata da System.FileName. Se System.FileName non ha un'estensione di file o è VT_EMPTY, il valore di questa proprietà deve essere VT_EMPTY.
Per ottenere il tipo di qualsiasi elemento (incluso un elemento che non è un file), usare System.ItemType.
Windows 10, versione 1703, Windows 10, versione 1607, Windows 10, versione 1511, Windows 10, versione 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
Commenti
I valori PKEY sono definiti in Propkey.h.
Se System.FileName è VT_EMPTY, questa proprietà deve essere vuota. In caso contrario, questa proprietà deve essere derivata in modo appropriato dall'origine dati da System.FileName. Se System.FileName non include un'estensione di file, System.FileExtension deve essere VT_EMPTY. Per ottenere il tipo di qualsiasi elemento (incluso un elemento che non è un file), usare System.ItemType.
Esempi di proprietà di percorso ed estensione di file.
Percorso | Estensione nome del file |
---|---|
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 |
Argomenti correlati