Bagikan melalui


System.FileName

Nama file, termasuk ekstensinya. System.FileExtension berasal dari properti ini.

Ada kemungkinan bahwa item mungkin tidak ada pada sistem file (yaitu, mungkin tidak dibuka menggunakan CreateFile). Meskipun demikian, jika item direpresentasikan sebagai file dan namanya mengikuti sintaks penamaan file Win32 standar, maka sumber data harus memancarkan properti ini. Jika item bukan file, maka sumber data harus memancarkan properti ini sebagai VT_EMPTY.

Windows 10, versi 1703, Windows 10, versi 1607, Windows 10, versi 1511, Windows 10, versi 1507, Windows 8.1, Windows 8, Windows 7

propertyDescription
   name = System.FileName
   shellPKey = PKEY_FileName
   formatID = 41CF5AE0-F75A-4806-BD87-59C7D9248EB9
   propID = 100
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = String
      IsInnate = true

Windows Vista

propertyDescription
   name = System.FileName
   shellPKey = PKEY_FileName
   formatID = 41CF5AE0-F75A-4806-BD87-59C7D9248EB9
   propID = 100
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = String
      IsInnate = true
      EnumeratedList
         UseValueForDefault = True
         enumRange
            minValue = 0
            setValue = 0
            text = 0-9
         enumRange
            minValue = A
            setValue = A
            text = A-H
         enumRange
            minValue = I
            setValue = I
            text = I-P
         enumRange
            minValue = Q
            setValue = Q
            text = Q-Z

Keterangan

Nilai PKEY ditentukan dalam Propkey.h.

Item mungkin tidak ada di sistem file (yaitu, mungkin tidak dibuka menggunakan CreateFile), tetapi jika item direpresentasikan sebagai file dari pengertian logis dan namanya mengikuti sintaks penamaan file Win32 standar, maka sumber data harus memancarkan properti ini. Jika item bukan file, maka nilai untuk properti ini VT_EMPTY. Lihat System.ItemNameDisplay. Ini memiliki nilai yang sama dengan System.ParsingName untuk item yang disediakan oleh folder file Shell.

Tabel berikut ini mencantumkan contoh nilai properti jalur dan nama file:

Jalur Nilai Properti
c:\files\personal\hello.txt hello.txt
\\server\share\mydir\news.doc news.doc
\\server\share\numbers.xls numbers.xls
c:\Stuff\MyFolder MyFolder
[pesan email] VT_EMPTY
[song.wma pada perangkat portabel] song.wma

 

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editKontrol

filterControl

queryControl