System.FileExtension

先頭のピリオドを含む、ファイル ベースの項目のファイル拡張子を識別します。 このプロパティは System.FileName から派生しています。 System.FileName にファイル拡張子がない場合、またはVT_EMPTYされている場合は、このプロパティの値をVT_EMPTYする必要があります。

任意の項目の型 (ファイルではない項目を含む) を取得するには、System.ItemType を使用します。

Windows 10、バージョン 1703、Windows 10、バージョン 1607、Windows 10、バージョン 1511、Windows 10、バージョン 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

備考

PKEY 値は Propkey.h で定義されます。

System.FileName がVT_EMPTYされている場合は、このプロパティも空にする必要があります。 それ以外の場合、このプロパティは System.FileName のデータ ソースによって適切に派生する必要があります。 System.FileName にファイル拡張子が含まれていない場合は、System.FileExtension VT_EMPTYする必要があります。 項目の種類 (ファイルではない項目を含む) を取得するには、System.ItemType を使用します。

パスとファイル拡張子のプロパティの例。

パス ファイル拡張子
c:\files\personal\hello.txt .txt
\\server\share\mydir\news.doc 。ドキュメント
\\server\share\numbers.xls .xls
\\server\share\folder VT_EMPTY
c:\Stuff\MyFolder VT_EMPTY
[デスクトップ] VT_EMPTY

 

propertyDescription を する

searchInfo の

labelInfo を する

typeInfo を する

displayInfo を する

stringFormat を する

booleanFormat を する

numberFormat を する

dateTimeFormat を する

enumeratedList を する

drawControl を する

editControl を する

filterControl を する

queryControl の