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

프로그래밍 식별자