Share via


System.FileExtension

Identifie l’extension de fichier de l’élément basé sur un fichier, y compris la période de début. Cette propriété est dérivée de System.FileName. Si System.FileName n’a pas d’extension de fichier ou est VT_EMPTY, la valeur de cette propriété doit être VT_EMPTY.

Pour obtenir le type d’un élément (y compris un élément qui n’est pas un fichier), utilisez 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

Notes

Les valeurs PKEY sont définies dans Propkey.h.

Si System.FileName est VT_EMPTY, cette propriété doit également être vide. Sinon, cette propriété doit être dérivée de manière appropriée par la source de données à partir de System.FileName. Si System.FileName n’inclut pas d’extension de fichier, System.FileExtension doit être VT_EMPTY. Pour obtenir le type d’un élément (y compris un élément qui n’est pas un fichier), utilisez System.ItemType.

Exemples de propriétés de chemin d’accès et d’extension de fichier.

Chemin d’accès Extension de fichier
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

 

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

énumérationListe

drawControl

editControl

filterControl

queryControl