System.ItemType
Objektets kanoniska typ.
Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 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
Anmärkningar
PKEY-värden definieras i Propkey.h.
Värdet för System.ItemType är avsett att parsas programmatiskt och kan vara antingen:
- Ett filnamnstillägg som pekar på ett ProgID-värde (HKEY_CLASSES_ROOT\<ProgID>) som innehåller visningsnamnet för typen.
- Ett ProgID-värde (HKEY_CLASSES_RROOT\<ProgID>), som innehåller visningsnamnet för typen.
Elementet FriendlyTypeName i ett ProgID ska vara en lokaliserad version av programnamnet (@winword.dll,-42), medan standardvärdet för ProgID-nyckeln är ett icke-lokaliserat namn (Word.Document.12).
Om det inte finns någon kanonisk typ är värdet VT_EMPTY. Om objektet är en fil (System.FileName inte är VT_EMPTY) är värdet detsamma som System.FileExtension. Använd System.ItemTypeText när du vill visa typen för slutanvändare i en vy.
Not
Om objektet är en fil resulterar överföring av värdet System.ItemType till PSFormatForDisplay samma värde som System.ItemTypeText.
Exempelvärden:
Stig | ItemType |
---|---|
c:\mydir\bar\hello.txt | .txt |
\\server\share\mydir\goodnews.doc | .Doc |
\\server\share\folder | Katalog |
c:\MyDir\MyFolder | Katalog |
[skrivbord] | Mapp |
/Postlådekonto/Inkorg/'Re: Hej!' | MAPI/IPM. Meddelande |
Relaterade ämnen