Partilhar via


System.FileExtension

Identifica a extensão de arquivo do item baseado em arquivo, incluindo o período principal. Esta propriedade é derivada de System.FileName. Se System.FileName não tiver uma extensão de arquivo ou estiver VT_EMPTY, o valor dessa propriedade deverá ser VT_EMPTY.

Para obter o tipo de qualquer item (incluindo um item que não é um arquivo), use System.ItemType.

Windows 10, versão 1703, Windows 10, versão 1607, Windows 10, versão 1511, Windows 10, versão 1507, Windows 8.1, Windows 8, Windows 7, Windows Vista

propertyDescription
   name = System.FileExtension
   shellPKey = PKEY_FileExtension
   formatID = E4F10A3C-49E6-405D-8288-A23BD4EEAA6C
   propID = 100
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = String
      IsInnate = true

Comentários

Os valores PKEY são definidos em Propkey.h.

Se System.FileName estiver VT_EMPTY, essa propriedade também deverá estar vazia. Caso contrário, essa propriedade deve ser derivada apropriadamente pela fonte de dados de System.FileName. Se System.FileName não incluir uma extensão de arquivo, System.FileExtension deve ser VT_EMPTY. Para obter o tipo de qualquer item (incluindo um item que não é um arquivo), use System.ItemType.

Exemplos de propriedades de caminho e extensão de arquivo.

Caminho Extensão de arquivo
C:\files\personal\hello.txt .txt
\\server\share\mydir\news.doc .doc
\\server\share\numbers.xls .xls
\\servidor\compartilhamento\pasta VT_EMPTY
c:\Coisas\MyFolder VT_EMPTY
[área de trabalho] VT_EMPTY

 

propriedadeDescrição

searchInfo

labelInfo

typeInfo

displayInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeradoLista

drawControl

editControl

filterControl

queryControl