다음을 통해 공유


셸 용어집

A

협회

파일 이름 확장명(예: .mp3) 또는 프로토콜(예: http)을 프로그래밍 식별자(ProgID)에 매핑합니다. 이 매핑은 컴퓨터별 대체가 있는 사용자별 설정으로 레지스트리에 저장됩니다. 기본 프로그램 시스템에 참여하는 애플리케이션은 자신이 소유한 ProgID 키를 가리키도록 파일 이름 확장명 또는 프로토콜에 대한 연결 매핑을 설정합니다.

연결 배열

처리기, 동사 및 형식의 아이콘 및 표시 이름과 같은 기타 특성을 포함하여 항목 유형에 대한 정보를 저장하는 데 사용되는 레지스트리 위치의 순서가 지정된 목록입니다. 예를 들어 .jpg 파일에는 기본 Windows 시스템에 "HKCR\jpgfile", "HKCR\SystemFileAssociations\.jpg", "HKCR\SystemFileAssociations\image", "HKCR\*", "HKCR\AllFileSystemObjects"의 연결 배열이 있습니다.

b

bind

코드를 로드하거나 데이터와 연결합니다. 예를 들어 처리기는 셸 데이터 원본과 연결될 수 있습니다.

C

정식 이름

리소스의 고유한 이름입니다. 정식은 "규칙에 따라"를 의미합니다. 정식 동사 이름도 참조하세요.

정식 동사 이름

사용자 인터페이스의 지역화된 문자열에 관계없이 프로그래밍 방식으로 동사를 참조하는 데 사용할 수 있는 언어 중립적 이름입니다. 정식 이름, 동사도 참조하세요.

container

다른 항목을 포함할 수 있는 Shell 항목의 형식입니다. 컨테이너의 항목은 셸 데이터 원본을 사용하여 셸 네임스페이스에 노출됩니다. 예를 들어 폴더, 드라이브, 네트워크 서버 및 파일 이름 확장명을 .zip 압축된 파일이 있습니다. 셸 데이터 원본, 폴더, 셸 항목도 참조하세요.

content

셸 항목 또는 인덱싱할 수 있는 콘텐츠 원본과 연결된 텍스트 및 속성입니다.

콘텐츠 원본

인덱서에서 액세스할 수 있는 항목입니다. 콘텐츠 원본은 URL로 주소 지정이 가능하며 프로토콜 처리기를 통해 인덱서에 제공됩니다. 예를 들어 파일 시스템 파일 및 폴더, Microsoft Outlook 항목 및 폴더, 데이터베이스 레코드 및 Microsoft SharePoint 저장 항목이 있습니다. 셸 데이터 원본을 구현하여 콘텐츠 원본을 Shell 항목으로 노출할 수 있습니다. 콘텐츠, 셸 항목도 참조하세요.

content view (콘텐츠 보기)

파일 이름 확장명 또는 종류 연결을 기반으로 목록의 각 항목에 대해 가장 관련성이 큰 콘텐츠를 표시하는 Windows Explorer 보기(Windows 7 이상에서 제공됨). 콘텐츠 보기는 창 크기가 감소할 때 속성을 삭제하는 크기 조정 논리를 사용하여 가장 중요한 속성이 여전히 명확하게 읽을 수 있는 공간을 확보합니다. 레이아웃 패턴, 종류, 종류 연결도 참조하세요.

콘텐츠 보기 모드

정의: 콘텐츠 뷰를 참조하세요.

상황에 맞는 메뉴

이 용어는 경우에 따라 바로 가기 메뉴를 의미하는 데 사용됩니다. 정의: 바로 가기 메뉴를 참조하세요.

상황에 맞는 메뉴 처리기

이 용어는 경우에 따라 바로 가기 메뉴 처리기를 의미하는 데 사용됩니다. 정의: 바로 가기 메뉴 처리기를 참조하세요.

D

데이터 개체 처리기

항목의 데이터 개체(IDataObject)에 대한 추가 클립보드 형식을 제공하는 처리기입니다. 데이터 개체는 끌어서 놓기 및 복사/붙여넣기 시나리오에서 사용됩니다.

데이터 원본

이 용어는 데이터 저장소 또는 셸 데이터 원본을 의미하는 데 사용되는 경우도 있습니다. 정의: 데이터 저장소, Shell 데이터 원본을 참조하세요.

데이터 저장소

데이터의 리포지토리입니다. 데이터 저장소는 Shell 데이터 원본을 사용하여 셸 프로그래밍 모델에 컨테이너로 노출될 수 있습니다. 데이터 저장소의 항목은 프로토콜 처리기를 사용하여 Windows Search 시스템에서 인덱싱할 수 있습니다.

데스크톱 컴퍼지션

기본 디스플레이 디바이스에 직접 그려지는 대신 개별 창을 비디오 메모리의 오프 스크린 화면에 그릴 수 있는 Windows Vista 기능입니다.

document

텍스트를 포함하고 IFilter 인터페이스를 구현할 수 있는 셸 항목입니다.

드롭 처리기

특정 항목 유형이 끌어서 놓기 및 복사/붙여넣기 시나리오를 지원할 수 있도록 하는 처리기입니다.

대상 삭제

파일로 끌어서 놓는 데이터 개체입니다. 데이터 처리기, 드롭 처리기도 참조하세요.

동적 동사

셸 항목 또는 시스템의 상태에 따라 달라지는 동사입니다. 항목의 모양은 상태 기반이며 실행 코드에서 항목이 표시되어야 하는지 여부를 결정해야 합니다. 바로 가기 메뉴 처리기, 정적 동사, 동사를 참조하세요.

E

Explorer 명령

해당 창의 항목 및 컨테이너에 대한 기능을 제공하는 Windows Explorer 창의 위쪽에 있는 단추로 표시할 수 있는 개체입니다. Shell 데이터 원본은 특정 컨테이너 항목에 대한 Windows Explorer 명령 개체를 제공합니다. 명령은 경우에 따라 동사로 사용됩니다.

F

파일 연결

정의: 파일 형식 연결을 참조하세요.

파일 형식

문서화된 형식 사양이 있는 파일에 저장된 데이터의 형식입니다. 예를 들어 OLE DocFile, OPC, XML, ZIP 및 기타 잘 알려진 파일 형식 사양이 있습니다. 파일 형식 작성자는 일반적으로 기존 파일 형식을 새 파일 형식의 기초로 사용합니다. 파일 형식은 단순히 파일 형식으로 인스턴스화되지 않은 정의일 수 있습니다.

파일 형식 처리기

이 용어는 파일 형식 처리기의 동의어입니다. 정의: 파일 형식 처리기를 참조하세요.

파일 이름 확장명

파일 시스템 항목에 대한 파일 형식의 기본 표시기이며, 마지막 점 뒤에 있는 파일 이름의 부분입니다. 파일 이름 확장명은 공백 또는 비 ASCII 문자를 포함할 수 없으며 파일(폴더 아님)에만 적용됩니다. 파일 이름 확장명은 대/소문자 또는 로캘에 민감하지 않은 비교 함수를 사용하여 비교됩니다. 파일 형식, 파일 형식도 참조하세요.

파일 형식

형식이 동일하고 공통 연결 집합이 있는 파일 클래스를 정의하는 특정 파일 이름 확장명 값(예: ".htm" 또는 ".jpg")입니다. 또한 종류, 파일 형식 연결을 참조하세요.

파일 형식 연결

특정 파일 이름 확장명은 처리기 및 기타 특성을 등록할 수 있는 위치를 정의하는 연결 배열 요소입니다. 연결 배열, 파일 형식도 참조하세요.

파일 형식 사용자 지정

Shell이 파일 형식을 처리하는 방법을 사용자 지정할 수 있도록 하는 연결입니다. 파일 형식 사용자 지정에는 두 번 클릭할 때 파일을 여는 데 사용되는 애플리케이션 지정, 파일 형식의 바로 가기 메뉴에 명령 추가, 사용자 지정 아이콘 지정, 파일 형식과 연결할 MIME 콘텐츠 형식 지정, 인식된 형식 지정, 파일 형식과 연결된 하나 이상의 애플리케이션 지정 대화 상자가 포함됩니다. See also: PerceivedType.

파일 형식 처리기

파일 형식에 대해 등록된 처리기입니다. 참조: 처리기.

폴더

컨테이너에 대한 정의를 참조하세요.

전체 PIDL

데스크톱 폴더를 기준으로 개체를 고유하게 설명하는 PIDL입니다.

H

handler(핸들러)

Shell 항목에 대한 기능을 제공하는 COM 개체입니다. 대부분의 Shell 데이터 원본은 항목에 처리기를 바인딩하기 위한 확장 가능한 시스템을 제공합니다. 예를 들어 파일 시스템 폴더는 연결 시스템을 사용하여 특정 파일 형식에 대한 처리기를 조회합니다. 파일 연결, 파일 형식, 파일 형식 사용자 지정도 참조하세요.

I

아이콘 처리기

항목의 아이콘을 생성하고 캐시하는 데 필요한 정보를 제공하는 처리기입니다. 파일 시스템 데이터 저장소는 파일 형식에 따라 항목에 대한 아이콘 처리기를 로드할 수 있도록 지원하므로 해당 처리기는 해당 파일 형식의 모든 인스턴스에 사용되는 아이콘을 제공할 수 있습니다.

infotip 처리기

사용자가 사용자 인터페이스 개체 위에 마우스 포인터를 놓을 때 팝업 텍스트를 제공하는 처리기입니다.

item

정의: 셸 항목을 참조하세요.

item 클래스

정의: 파일 형식을 참조하세요.

항목 식별자 목록

일부 루트 개체를 기준으로 개체를 고유하게 정의하는 하나 이상의 SHITEMID 구조체 시퀀스입니다.

K

종류

사용자에게 친숙한 Kind 이름을 제공하고 속성 목록 및 레이아웃 패턴과 연결할 수 있는 속성입니다. 종류는 파일 형식에 대한 보다 최종 사용자 친화적인 개념을 표현하기 위해 Windows Vista에서 도입되었으며 다중 값 문자열 속성(정식 문자열 값)으로 정의되었으므로 "오디오;비디오" 또는 "링크;문서" 종류 값을 가질 수 있습니다. 일부 사용자 친화적인 종류 이름은 이미 속성 및 레이아웃 패턴과 연결되어 있습니다. 예를 들어 Kind.Picture와 연결된 항목 및 Kind.Document와 연결된 항목은 동일한 보기에 있는 경우에도 다른 속성을 표시합니다. 각 항목 종류는 각 항목 및 해당 레이아웃에 대해 표시되는 속성 수를 정의하는 네 가지 고유한 레이아웃 패턴 중 하나와 연결할 수 있습니다. 또한 종류 연결, 콘텐츠 보기, 레이아웃 패턴을 참조하세요.

L

레이아웃 패턴

속성을 표시하기 위한 몇 가지 정렬 중 하나입니다. Windows 7 이상에서는 새 파일 형식을 등록할 때 콘텐츠 보기를 사용하여 파일 형식에 대한 사용자 지정 속성 목록 및 레이아웃 패턴을 등록할 수 있습니다. 네 가지 레이아웃 패턴 중에서 선택할 수 있습니다. 알파(코드 조각이 포함된 문서 검색 결과의 경우), 베타(코드 조각이 있는 전자 메일 검색 결과의 경우), 감마(알파와 비슷하지만 4개가 아닌 2줄 레이아웃 포함) 및 델타(음악 및 그림과 같은 많은 짧은 속성을 표시하기 위한). 콘텐츠 보기, 종류, 종류 연결도 참조하세요.

M

메타데이터 처리기

이 용어는 속성 처리기를 의미하는 데 사용되는 경우도 있습니다. 정의: 속성 처리기를 참조하세요.

N

네임스페이스 확장

정의: 셸 데이터 원본을 참조하세요.

O

개체 연결 및 데이터베이스 포함(OLE DB)

파일 시스템, 전자 메일 폴더 및 데이터베이스와 같이 어디에나 있는 서로 다른 정보 원본에 대한 이기종 액세스를 제공하는 표준 인터페이스 집합입니다.

OLE DB

개체 연결 및 데이터베이스 포함에 대한 정의를 참조하세요.

P

PerceivedType

파일 형식 형식의 광범위한 범주입니다. PerceivedType은 Windows XP에서 도입되었으며 알려진 파일 형식의 제한된 집합을 지원합니다(예: 이미지, 텍스트, 오디오 및 압축된 파일 형식 포함). 일반적으로 공용 파일 형식인 파일 형식은 인식된 형식을 가질 수도 있습니다. 예를 들어 이미지 파일 형식 .bmp, .png, .jpg 및 .gif 인식된 형식인 이미지도 포함됩니다. 프로그래밍 계층에서 PerceivedType은 정수로 표현됩니다. Kind 및 PerceivedType을 사용하는 코드가 있으므로 파일 형식 소유자는 둘 다 등록해야 합니다. 예를 들어 "모두 재생"은 PerceivedType에 따라 달라집니다. 또한 파일 형식을 참조하세요.

미리 보기 처리기

Windows Explorer 미리 보기 창에 표시할 셸 항목의 읽기 전용 간소화된 보기를 신속하게 생성하는 처리기입니다.

속성 처리기

파일에 저장된 데이터를 Windows Explorer, Windows Search 및 기타 애플리케이션에서 인식하고 액세스할 수 있는 구조화된 스키마로 변환하는 처리기입니다. 그런 다음 이러한 시스템은 속성 처리기와 상호 작용하여 파일에서 속성을 쓰고 읽을 수 있습니다. 번역된 데이터에는 세부 정보 보기, 정보 설명, 세부 정보 창, 속성 페이지 등이 포함됩니다. 각 속성 처리기는 파일 이름 확장명으로 식별되는 특정 파일 형식과 연결됩니다. 속성 시스템도 참조하세요.

속성 시트 처리기

파일 형식과의 사용자 지정 상호 작용을 허용하는 UI 그림 및 컨트롤을 사용하여 사용자 지정 속성 시트를 만드는 데 사용되는 처리기입니다.

속성 시스템

이름-값 쌍으로 구현된 속성을 사용하는 확장 가능한 데이터 정의 읽기/쓰기 시스템입니다. 속성 처리기, 셸 항목도 참조하세요.

속성 값

셸 항목의 속성 이름과 연결된 값입니다. 예를 들어 "Author", "Size", "Date Taken"은 속성입니다. 속성 값은 PROPVARIANT 구조체로 표현됩니다.

프로토콜 처리기

콘텐츠 원본에 액세스하고 지정된 프로토콜 및 URL에 대한 IUrlAccessor 개체를 제공하는 처리기입니다. 프로토콜 처리기는 Windows Search 기능을 확장하며 인덱서에 변경 알림을 제공할 수 있습니다. 특정 유형의 데이터 저장소를 인덱싱하려면 서로 다른 프로토콜 처리기가 필요합니다. 적절한 사용자 환경을 제공하려면 프로토콜 처리기를 구현하는 것 외에도 데이터 저장소에 대한 셸 데이터 원본을 제공해야 합니다. 프로토콜 처리기는 데이터 저장소의 항목을 인덱서에 노출하고 셸 데이터 원본은 데이터 저장소의 항목을 Shell에 노출합니다.

R

상대 PIDL

데스크톱 폴더가 아닌 셸 네임스페이스의 일부 루트 개체를 기준으로 하는 PIDL입니다. 일반적으로 항목의 부모 폴더입니다.

S

셸 데이터 원본

셸 네임스페이스를 확장하고 데이터 저장소의 항목을 노출하는 데 사용되는 구성 요소입니다. 이전에는 Shell 데이터 원본을 셸 네임스페이스 확장이라고 했습니다. 컨테이너, 처리기, 셸 항목도 참조하세요.

셸 확장

이 용어는 파일 형식 처리기를 의미하는 데 사용되는 경우도 있습니다. 정의: 파일 형식 처리기를 참조하세요.

셸 확장 처리기

이 용어는 파일 형식 처리기를 의미하는 데 사용되는 경우도 있습니다. 정의: 파일 형식 처리기를 참조하세요.

셸 처리기

이 용어는 파일 형식 처리기를 의미하는 데 사용되는 경우도 있습니다. 정의: 파일 형식 처리기를 참조하세요.

셸 항목

단일 콘텐츠 조각입니다. 일부 셸 항목은 콘텐츠 원본이며 일부는 콘텐츠 원본이 아닙니다. 예를 들어 폴더는 콘텐츠 원본이지만 .jpg 파일은 그렇지 않습니다. 파일 형식 처리기는 셸 항목을 노출합니다. 일부 컨텍스트에서 "item"은 컨테이너를 비컨테이너와 구분하는 데 사용됩니다. 컨테이너, 콘텐츠 원본, 파일 형식 처리기도 참조하세요.

셸 네임스페이스 확장

이 용어는 Shell 데이터 원본을 의미하는 데 사용되는 경우도 있습니다. 정의: 셸 데이터 원본을 참조하세요.

바로 가기 메뉴

파일 또는 폴더와 같은 사용자 인터페이스 요소와 연결된 동사의 컬렉션을 표시하는 데 사용되는 사용자 인터페이스입니다.

바로 가기 메뉴 처리기

항목 또는 항목에 대한 동사를 추가하는 처리기입니다. 이러한 동사는 일반적으로 바로 가기 메뉴에 표시됩니다. 바로 가기 메뉴도 참조하세요.

단순 PIDL

디스크 확인 없이 구문 분석되는 PIDL입니다.

정적 동사

항목 또는 시스템의 현재 상태를 검사할 필요 없이 셸 항목에 적용되는 동사입니다. 정적 동사는 항목의 연결된 요소에 대한 정적 등록을 기반으로 하며 변경되지 않습니다.

T

썸네일 처리기

셸 항목을 나타내는 정적 이미지를 제공하는 처리기입니다.

미리 보기 공급자

이 용어는 썸네일 처리기를 의미하는 데 사용되는 경우도 있습니다. 정의: 썸네일 처리기를 참조하세요.

U

사용자 친화적인 종류 이름

정의: Kind를 참조하세요.

V

verb

셸 항목에서 호출할 수 있는 개별 작업입니다. 예를 들어 열기 및 인쇄가 있습니다. 동사를 명령이나 작업이라고도 합니다. 동적 동사, 바로 가기 메뉴 처리기, 정적 동사를 참조하세요.

동사 처리기

이 용어는 경우에 따라 바로 가기 메뉴 처리기를 의미하는 데 사용됩니다. 정의: 바로 가기 메뉴 처리기를 참조하세요.