문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

명령 테이블 데이터 보기에 대 한 파일 (.vsct)

명령 테이블 (.vsct) 파일 사용자 지정 명령을 상황에 맞는 메뉴에서 데이터 보기를 제공합니다.

상황에 맞는 메뉴 명령은 특정 집합의 vsshlids.h 및 stdidcmd.h 파일에 제공 되는 기본 메뉴 그룹 내에 정의 되어야 합니다.

공급자 데이터 뷰 노드에 대 한 사용자 지정 명령을 지정 하는 경우이 파일을 작성 해야 합니다. 이 파일을 지정 하지 않으면 데이터 공급자도 구현 해야는 IVsDataViewCommandProvider 명령을 처리 하는 엔티티를 지원 합니다.

데이터 보기는 다양 한 데이터 개체를 나타내는 개체 노드 및 노드 클라이언트 정의 된 데이터 원본에서 열거 개체와 대조적으로 나타내는 정적 노드가 포함 된 트리 뷰 기본적으로입니다. 모든 사용자가 이러한 노드 집합을 선택할 수 있습니다 및 각 가능한 조합 노드를 나타내는 데이터 보기 상황에 맞는 메뉴 있어야 합니다. 각 이러한 상황에 맞는 메뉴에는 공급자에 사용자 지정 명령을 추가할 수 있는 확장 가능한 메뉴 그룹입니다.

다음 섹션에서는 이러한 메뉴 그룹을 설명합니다. 에 정의 된 guidVSData 별도로 명시 하지 않는.

상황에 맞는 메뉴에서 새 쿼리 명령으로 동일한 그룹에서에 연결 노드를 선택한 경우 표시 됩니다.

단일 개체 노드, 예를 들어, 선택 하면 상황에 맞는 메뉴에서 "작가" 라는 테이블 노드 표시

단일 정적 노드, 예를 들어, 선택 하면 상황에 맞는 메뉴에서 "테이블" 라는 노드에 표시

형식이 같은 다중 개체 노드를 선택 하면 상황에 맞는 메뉴에서 표시, 예를 들어, 노드 "저자"와 "게시자" 테이블.

서로 다른 형식의 여러 개체 노드, 예를 들어, 선택 된 경우 상황에 맞는 메뉴에서 테이블 노드 "authors" 및 "titleview" 보기 노드 표시.

다중 정적 노드를 선택 하면 상황에 맞는 메뉴에서 표시 예를 들어 노드 "테이블" 이라는 고 노드 "뷰" 라는.

여러 노드에서 모든 종류의, 예를 들어, 선택 된 경우 상황에 맞는 메뉴에서 "보기"와 "authors" 테이블 노드가 라는 노드를 표시 합니다.

전역에서 표시 데이터 메뉴 클릭 하 고 모든 노드를 사용할 수 있습니다.

표시에서 글로벌 데이터 메뉴 소수의 노드 집합을 사용할 수 없습니다.

전역에서 표시 데이터 메뉴 에서만 특정 노드를 사용할 수 없습니다.

표시: