System. File Extension

Identifiziert die Dateierweiterung des dateibasierten Elements, einschließlich des führenden Zeitraums. Diese Eigenschaft wird von System. filename abgeleitet. Wenn System. filename entweder keine Dateierweiterung hat oder VT _ leer ist, sollte der Wert für diese Eigenschaft "VT Empty" lauten _ .

Zum Abrufen des Typs eines beliebigen Elements (einschließlich eines Elements, das keine Datei ist), verwenden Sie 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

Bemerkungen

Pkey-Werte werden in "propkey. h" definiert.

Wenn System. filename den Wert VT _ empty hat, sollte diese Eigenschaft auch leer sein. Andernfalls sollte diese Eigenschaft von der Datenquelle aus System. filename abgeleitet werden. Wenn "System. filename" keine Dateierweiterung enthält, muss " System. FileExtension " "VT Empty" lauten _ . Zum Abrufen des Typs eines beliebigen Elements (einschließlich eines Elements, das keine Datei ist), verwenden Sie System. ItemType.

Beispiele für Pfad-und Datei Erweiterungs Eigenschaften.

Pfad Dateierweiterung
c: \ \ Eigene Dateien \hello.txt .txt
\\Server \ Freigabe \ "MyDir" \news.doc .doc
\\Server \ Freigabe \numbers.xls .xls
\\Server \ Freigabe \ Ordner VT _ leer
c: \ Material \ MyFolder VT _ leer
[desktop] VT _ leer

propertydescription

SearchInfo

Labelinfo

TypeInfo

Display Info

StringFormat

BooleanFormat

NumberFormat

dateTimeFormat

enumeratedlist

DrawControl

editcontrol

FilterControl

querycontrol