Compartir a través de


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

 

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

drawControl

editControl

filterControl

queryControl

Identificadores de programación