System.ItemType
Type canonique de l’élément.
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
Notes
Les valeurs PKEY sont définies dans Propkey.h.
La valeur de System.ItemType est destinée à être analysée par programmation et peut être :
- Extension de fichier qui pointe vers une valeur ProgID (HKEY_CLASSES_ROOT\<ProgID>) contenant le nom complet du type.
- Valeur ProgID (HKEY_CLASSES_RROOT\<ProgID>), contenant le nom complet du type.
L’élément FriendlyTypeName d’un ProgID doit être une version localisée du nom de l’application (@winword.dll,-42), tandis que la valeur par défaut de la clé ProgID est un nom non localisé (Word. Document.12).
S’il n’existe aucun type canonique, la valeur est VT_EMPTY. Si l’élément est un fichier (System.FileName n’est pas VT_EMPTY), la valeur est identique à System.FileExtension. Utilisez System.ItemTypeText lorsque vous souhaitez afficher le type aux utilisateurs finaux dans une vue.
Notes
Si l’élément est un fichier, la transmission de la valeur System.ItemType à PSFormatForDisplay entraîne la même valeur que System.ItemTypeText.
Exemples de valeurs
Chemin d’accès | itemType |
---|---|
c:\mydir\bar\hello.txt | .txt |
\\server\share\mydir\goodnews.doc | .doc |
\\server\share\folder | Répertoire |
c:\MyDir\MyFolder | Répertoire |
[desktop] | Dossier |
/Mailbox Account/Inbox/'Re: Hello!' | MAPI/IPM. Message |
Rubriques connexes