Bagikan melalui


System.ItemType

Jenis kanonis item.

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

propertyDescription
   name = System.ItemType
   shellPKey = PKEY_ItemType
   formatID = 28636AA6-953D-11D2-B5D6-00C04FD918D0
   propID = 11
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = String
      IsInnate = true

Keterangan

Nilai PKEY didefinisikan dalam Propkey.h.

Nilai untuk System.ItemType dimaksudkan untuk diurai secara terprogram, dan dapat berupa:

  • Ekstensi file yang menunjuk ke nilai ProgID (HKEY_CLASSES_ROOT\<ProgID>) yang menyimpan nama tampilan untuk jenis tersebut.
  • Nilai ProgID (HKEY_CLASSES_RROOT\<ProgID>), berisi nama tampilan untuk jenis tersebut.

Elemen FriendlyTypeName dari ProgID harus merupakan versi nama aplikasi yang dilokalkan (@winword.dll,-42), sedangkan nilai default kunci ProgID adalah nama yang tidak dilokalkan (Word. Document.12).

Jika tidak ada jenis kanonis, nilainya adalah VT_EMPTY. Jika item adalah file (System.FileName tidak VT_EMPTY), nilainya sama dengan System.FileExtension. Gunakan System.ItemTypeText saat Anda ingin menampilkan jenis ke pengguna akhir dalam tampilan.

Catatan

Jika item adalah file, meneruskan nilai System.ItemType ke PSFormatForDisplay menghasilkan nilai yang sama dengan System.ItemTypeText.

 

Contoh nilai:

Jalur ItemType
c:\mydir\bar\hello.txt .txt
\\server\share\mydir\goodnews.doc .doc
\\server\share\folder Directory
c:\MyDir\MyFolder Directory
[desktop] Folder
/Mailbox Account/Inbox/'Re: Hello!' MAPI/IPM. Pesan

 

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editKontrol

filterControl

queryControl

Pengidentifikasi Terprogram