다음을 통해 공유


형식 시각화 도우미 및 사용자 지정 뷰어 구현

중요합니다

Visual Studio 2015에서는 식 계산기를 구현하는 이러한 방법이 더 이상 사용되지 않습니다. CLR 식 계산기 구현에 대한 자세한 내용은 CLR 식 계산기관리 식 계산기 샘플을 참조하세요.

형식 시각화 도우미 및 사용자 지정 뷰어를 사용하면 사용자가 단순 16진수 숫자 덤프보다 더 의미 있는 방식으로 특정 형식의 데이터를 볼 수 있습니다. EE(식 계산기)는 사용자 지정 뷰어를 특정 형식의 데이터 또는 변수와 연결할 수 있습니다. 이러한 사용자 지정 뷰어는 EE에서 구현됩니다. 또한 EE는 다른 타사 공급업체 또는 최종 사용자로부터 제공되는 외부 형식 시각화 도우미를 지원할 수 있습니다.

토론(Discussion)

형식 시각화 도우미

Visual Studio는 조사식 창에 표시될 각 개체에 대한 형식 시각화 도우미와 사용자 지정 뷰어 목록을 요청합니다. EE(식 계산기)는 형식 시각화 도우미 및 사용자 지정 뷰어를 지원하려는 모든 형식에 대해 이러한 목록을 제공합니다. GetCustomViewerCountGetCustomViewerList에 대한 호출은 형식 시각화 도우미 및 사용자 지정 뷰어에 액세스하는 전체 프로세스를 시작합니다(호출 시퀀스에 대한 자세한 내용은 데이터 시각화 및 보기 참조).

사용자 지정 뷰어

사용자 지정 뷰어는 특정 데이터 형식에 대해 EE에서 구현되며 IDebugCustomViewer 인터페이스로 표시됩니다. 사용자 지정 뷰어는 특정 사용자 지정 뷰어를 구현하는 EE가 실행되는 경우에만 사용할 수 있으므로 형식 시각화 도우미만큼 유연하지 않습니다. 사용자 지정 뷰어를 구현하는 것은 형식 시각화 도우미에 대한 지원을 구현하는 것보다 간단합니다. 그러나 형식 시각화 도우미를 지원하면 최종 사용자가 데이터를 시각화할 수 있는 최대 유연성을 제공합니다. 이 토론의 나머지 부분은 형식 시각화 도우미에만 관련됩니다.

Interfaces

EE는 Visual Studio에서 사용할 형식 시각화 도우미를 지원하기 위해 다음 인터페이스를 구현합니다.