다음을 통해 공유


DialogDebuggerVisualizer.Show 메서드

네임스페이스:  Microsoft.VisualStudio.DebuggerVisualizers
어셈블리:  Microsoft.VisualStudio.DebuggerVisualizers(Microsoft.VisualStudio.DebuggerVisualizers.dll)

구문

‘선언
Protected Friend MustOverride Sub Show ( _
    windowService As IDialogVisualizerService, _
    objectProvider As IVisualizerObjectProvider _
)
protected internal abstract void Show(
    IDialogVisualizerService windowService,
    IVisualizerObjectProvider objectProvider
)
protected public:
virtual void Show(
    IDialogVisualizerService^ windowService, 
    IVisualizerObjectProvider^ objectProvider
) abstract
abstract Show : 
        windowService:IDialogVisualizerService * 
        objectProvider:IVisualizerObjectProvider -> unit
abstract function Show(
    windowService : IDialogVisualizerService, 
    objectProvider : IVisualizerObjectProvider
)

매개 변수

설명

시각화 도우미에서 사용자 인터페이스를 표시하려면 이 메서드를 재정의합니다.

예제

public class Visualizer1 : DialogDebuggerVisualizer
{
   protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
   {
      // TODO: Get the object to display a visualizer for.
      //       Cast the result of objectProvider.GetObject() 
      //       to the type of the object being visualized.
      object data = (object)objectProvider.GetObject();

      // 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);
   }
}

.NET Framework 보안

참고 항목

참조

DialogDebuggerVisualizer 클래스

Microsoft.VisualStudio.DebuggerVisualizers 네임스페이스