System.ItemType

Öğenin kurallı türü.

Windows 10, sürüm 1703, Windows 10, sürüm 1607, Windows 10, sürüm 1511, Windows 10, sürüm 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

Açıklamalar

PKEY değerleri Propkey.h içinde tanımlanır.

System.ItemType değeri program aracılığıyla ayrıştırılmak üzere tasarlanmıştır ve aşağıdakilerden biri olabilir:

  • Türün görünen adını tutan bir ProgID değerine (HKEY_CLASSES_ROOT\<ProgID>) işaret eden bir dosya uzantısı.
  • Türün görünen adını içeren bir ProgID değeri (HKEY_CLASSES_RROOT\<ProgID>).

ProgID'nin FriendlyTypeName öğesi, uygulama adının yerelleştirilmiş bir sürümü olmalıdır (@winword.dll,-42), ProgID anahtarının varsayılan değeri ise yerelleştirilmemiş bir addır (Word.Document.12).

Kurallı tür yoksa, değer VT_EMPTY. Öğe bir dosyaysa (System.FileName VT_EMPTY değil), değer System.FileExtensionile aynıdır. Türü bir görünümde son kullanıcılara görüntülemek istediğinizde System.ItemTypeText kullanın.

Not

Öğe bir dosyaysa, System.ItemType değerini psformatfordisplaygeçirerek System.ItemTypeTextile aynı değer elde edilir.

 

Örnek değerler:

Yol ItemType
c:\mydir\bar\hello.txt .txt
\\server\share\mydir\goodnews.doc .Doktor
\\server\share\folder Dizin
c:\MyDir\MyFolder Dizin
[masaüstü] Klasör
/Posta Kutusu Hesabı/Gelen Kutusu/'Re: Merhaba!' MAPI/IPM. İleti

 

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editControl

filterControl

queryControl

Programlama Tanımlayıcıları