다음을 통해 공유


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

프로그래밍 식별자