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 .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

프로그래밍 식별자