DialogDebuggerVisualizer 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
모든 사용자 지정 디버거 시각화 도우미는 이 클래스에서 파생되어야 하며 VS에서 호출할 매개 변수가 없는 생성자를 제공해야 합니다.
public ref class DialogDebuggerVisualizer abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DialogDebuggerVisualizer abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DialogDebuggerVisualizer abstract
public abstract class DialogDebuggerVisualizer
type DialogDebuggerVisualizer = class
Public MustInherit Class DialogDebuggerVisualizer
- 상속
-
DialogDebuggerVisualizer
예제
public class Visualizer1 : DialogDebuggerVisualizer
{
protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
{
IVisualizerObjectProvider3 objectProvider3 = (IVisualizerObjectProvider3)objectProvider;
// TODO: Get the object to display a visualizer for.
var data = objectProvider3.GetObject<MyExampleType>();
// TODO: Display your view of the object.
// Replace displayForm with your own custom Form or Control.
Form displayForm = new Form();
displayForm.Text = data.ToString();
windowService.ShowDialog(displayForm);
}
}
설명
개체 공급자를 통해 개체 원본에서 데이터를 수신하는 디버거 쪽 클래스입니다. 이 클래스는 사용자 인터페이스를 표시하고 관리하고 데이터의 선택적 편집을 담당합니다. 일반적으로 이 클래스를 사용하려면 Show() 메서드만 재정의하면 됩니다.
생성자
DialogDebuggerVisualizer() |
사용되지 않음.
와 통신VisualizerObjectSource할 때 serialization 정책을 사용하는 DialogDebuggerVisualizer 기본 클래스의 Legacy 새 instance 만듭니다. |
DialogDebuggerVisualizer(FormatterPolicy) |
와 통신할 때 지정된 FormatterPolicy 를 serialization 정책으로 사용하는 DialogDebuggerVisualizer 기본 클래스의 VisualizerObjectSource새 instance 만듭니다. |
메서드
Show(IDialogVisualizerService, IVisualizerObjectProvider) |
시각화 도우미를 표시합니다. |