다음을 통해 공유


속성 목록 사용

속성 전략을 평가한 후에는 Windows 탐색기 UI에 표시할 속성과 위치를 결정해야 합니다. 속성이 읽기 전용 방식으로 표시되는 다양한 위치가 있습니다. 반면에 속성 편집은 속성 대화 상자에서만 사용할 수 있습니다. 해당 대화 상자는 미리 보기 창속성 편집 링크 또는 항목의 바로 가기 메뉴를 통해 호출할 수 있습니다.

속성 목록은 다음 형식의 세미콜론으로 구분된 문자열입니다.

Prop:[flags]PropertyCanonicalName;[flags]PropertyCanonicalName;

현재 사용할 수 있는 유일한 플래그는 다음 표에 나와 있습니다.

깃발 묘사
* PreviewDetails 레지스트리 키 값에 설명된 대로 미리 보기 창 속성을 표시하지 마세요. 해당 속성의 값이 설정되지 않은 경우 다음 표 뒤에 오는 예제를 참조하세요.

 

속성 목록을 정의한 후에는 HKEY_CLASSES_ROOT 표준 Shell 파일 연결 시스템을 통해 레지스트리에 해당 문자열을 저장할 수 있습니다. 다음 표에는 특정 파일 이름 확장명 레지스트리 키 아래에 할당할 수 있는 속성 목록의 값이 요약되어 있습니다.

묘사
전체 세부사항 속성은 속성 대화 상자의 세부 정보 탭에 표시됩니다. 파일 형식이 지원하는 속성의 전체 목록입니다.
미리보기 세부정보 속성은 미리 보기 창표시됩니다.
미리보기 제목 속성은 항목의 축소판 그림 옆에 있는 미리 보기 창 제목 영역에 표시됩니다. 최대 항목 수는 3개입니다. 속성 목록에 허용되는 최대 개수보다 많은 값이 포함된 경우 나머지 항목은 무시됩니다.
TileInfo 목록 보기가 타일 보기 모드에 있을 때 속성이 표시됩니다. 최대 항목 수는 3개입니다. 속성 목록에 허용되는 최대 개수보다 많은 값이 포함된 경우 나머지 항목은 무시됩니다. 참고: 이 값은 Windows XP에 있었습니다.
ExtendedTileInfo 목록 보기가 확장 타일 보기 모드에 있는 경우 항목에 대한 속성이 표시됩니다.
InfoTip 사용자가 항목을 마우스로 가리키면 속성이 정보 설명에 표시됩니다. 참고: 이 값은 Windows XP에 있었습니다.
빠른 팁 느린 네트워크 연결을 통해 항목에 액세스해야 하는 경우와 같이 항목에서 직접 속성을 검색하기 어려운 경우 속성이 표시됩니다. 형식 또는 크기와 같이 여기에 명명된 속성은 해당 값을 확인하기 위해 파일 스트림을 열 필요가 없는 것이 좋습니다. 참고: 이 값은 Windows XP에 있었습니다.

 

아래 예제에서는 RecipeKeyProgID를 사용하여 .recipe 파일 형식에 대한 PreviewDetails 값을 정의합니다.

HKEY_CLASSES_ROOT
   .recipe
      (Default) = Recipe File
   RecipeFile
      PreviewDetails = prop:*System.Title;*System.Author

Shell 파일 연결 항목에서 설명한 대로 가장 일반적인 양식에 가장 구체적인 파일 연결에 대해 설명할 수 있습니다. 가장 구체적인 양식은 단일 파일 이름 확장명이며 가장 일반적인 양식은 모든 파일 및 파일 폴더에 적용되는 키입니다. 이러한 두 극단 간에, 파일 이름 확장명 집합을 그룹화하는 PROGID을 정의할 수도 있습니다 (예: .jpg 및 .jpeg 형식을 jpegfile로 그룹화). 속성 목록을 정의할 때 ProgID 또는 경우에 따라 특정 파일 이름 확장명을 정의해야 합니다. AllFileSystemObjects 키와 같은 광범위한 항목을 사용하지 않습니다.

속성 처리기 이해

친절한 이름 사용

속성 처리기 초기화

속성 처리기 등록 및 배포

속성 처리기 모범 사례 및 FAQ