Delen via


System.ItemType

Het canonieke type van het item.

Windows 10, versie 1703, Windows 10, versie 1607, Windows 10, versie 1511, Windows 10, versie 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

Opmerkingen

PKEY-waarden worden gedefinieerd in Propkey.h.

De waarde voor System.ItemType is bedoeld om programmatisch te worden geparseerd en kan het volgende zijn:

  • Een bestandsextensie die verwijst naar een ProgID-waarde (HKEY_CLASSES_ROOT\<ProgID>) die de weergavenaam voor het type bevat.
  • Een ProgID-waarde (HKEY_CLASSES_RROOT\<ProgID>), die de weergavenaam voor het type bevat.

Het element FriendlyTypeName van een ProgID moet een gelokaliseerde versie van de toepassingsnaam zijn (@winword.dll,-42), terwijl de standaardwaarde van de ProgID-sleutel een niet-gelokaliseerde naam is (Word.Document.12).

Als er geen canoniek type is, wordt de waarde VT_EMPTY. Als het item een bestand is (System.FileName niet VT_EMPTY), is de waarde hetzelfde als System.FileExtension. Gebruik System.ItemTypeText wanneer u het type wilt weergeven aan eindgebruikers in een weergave.

Notitie

Als het item een bestand is, resulteert het doorgeven van de System.ItemType waarde aan PSFormatForDisplay in dezelfde waarde als System.ItemTypeText.

 

Voorbeeldwaarden:

Pad ItemType
c:\mydir\bar\hello.txt .txt
\\server\share\mydir\goodnews.doc .Doc
\\server\share\folder Map
c:\MyDir\MyFolder Map
[desktop] Map
/Postvakaccount/Postvak IN/'Re: Hallo!' MAPI/IPM. Bericht

 

propertyDescription-

searchInfo

labelInfo-

typeInfo-

displayInfo-

stringFormat

booleaanse opmaak

numberFormat

dateTimeFormat-

opsommingslijst

drawControl-

editControl

filterControl-

queryControl-

programmatische id's