System.ItemType
Tipo canónico del elemento.
Windows 10, versión 1703, Windows 10, versión 1607, Windows 10, versión 1511, Windows 10, versión 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
Comentarios
Los valores PKEY se definen en Propkey.h.
El valor de System.ItemType está pensado para analizarse mediante programación y puede ser:
- Extensión de archivo que apunta a un valor de ProgID (HKEY_CLASSES_ROOT\<ProgID>) que contiene el nombre para mostrar del tipo.
- Valor de ProgID (HKEY_CLASSES_RROOT\<ProgID>), que contiene el nombre para mostrar del tipo.
El elemento FriendlyTypeName de un ProgID debe ser una versión localizada del nombre de la aplicación (@winword.dll,-42), mientras que el valor predeterminado de la clave ProgID es un nombre no localizado (Word). Document.12).
Si no hay ningún tipo canónico, el valor es VT_EMPTY. Si el elemento es un archivo (System.FileName no es VT_EMPTY), el valor es el mismo que System.FileExtension. Use System.ItemTypeText cuando desee mostrar el tipo a los usuarios finales en una vista.
Nota
Si el elemento es un archivo, pasar el valor System.ItemType a PSFormatForDisplay da como resultado el mismo valor que System.ItemTypeText.
Valores de ejemplo:
Ruta de acceso | ItemType |
---|---|
c:\mydir\bar\hello.txt | .txt |
\\server\share\mydir\goodnews.doc | .doc |
\\server\share\folder | Directorio |
c:\MyDir\MyFolder | Directorio |
[escritorio] | Carpeta |
/Mailbox Account/Inbox/'Re: Hello!' | MAPI/IPM. Mensaje |
Temas relacionados