次の方法で共有


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.ItemType
   shellPKey = PKEY_ItemType
   formatID = 28636AA6-953D-11D2-B5D6-00C04FD918D0
   propID = 11
   SearchInfo
      InInvertedIndex = true
      IsColumn = true
   typeInfo
      type = String
      IsInnate = true

備考

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

System.ItemType の値はプログラムで解析することを目的としており、次のいずれかを指定できます。

  • 型の表示名を保持する ProgID 値 (HKEY_CLASSES_ROOT\<ProgID>) を指すファイル拡張子。
  • 型の表示名を含む ProgID 値 (HKEY_CLASSES_RROOT\<ProgID>)。

ProgID の FriendlyTypeName 要素は、ローカライズされたバージョンのアプリケーション名 (@winword.dll,-42) である必要があります。ProgID キーの既定値はローカライズされていない名前 (Word.Document.12) です。

正規型がない場合、値はVT_EMPTY。 項目がファイル (System.FileName がVT_EMPTYされていない) の場合、値は System.FileExtension と同じです。 ビュー エンド ユーザーに型を表示する場合は、System.ItemTypeText を使用します。

手記

項目がファイルの場合、System.ItemType 値を PSFormatForDisplay渡すと、System.ItemTypeTextと同じ値になります。

 

値の例:

パス ItemType
c:\mydir\bar\hello.txt .txt
\\server\share\mydir\goodnews.doc 。ドキュメント
\\server\share\folder ディレクトリ
c:\MyDir\MyFolder ディレクトリ
[デスクトップ] フォルダ
/Mailbox Account/Inbox/'Re: Hello!' MAPI/IPM。メッセージ

 

propertyDescription する

searchInfo

labelInfo する

typeInfo する

displayInfo する

stringFormat する

booleanFormat する

numberFormat する

dateTimeFormat する

enumeratedList する

drawControl する

editControl する

filterControl する

queryControl

プログラム識別子 する