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 |
Topik terkait