次の方法で共有


DialogDebuggerVisualizer.Show メソッド

更新 : 2007 年 11 月

名前空間 :  Microsoft.VisualStudio.DebuggerVisualizers
アセンブリ :  Microsoft.VisualStudio.DebuggerVisualizers (Microsoft.VisualStudio.DebuggerVisualizers.dll 内)

構文

'宣言
Protected Friend MustOverride Sub Show ( _
    windowService As IDialogVisualizerService, _
    objectProvider As IVisualizerObjectProvider _
)
'使用
Dim windowService As IDialogVisualizerService
Dim objectProvider As IVisualizerObjectProvider

Me.Show(windowService, objectProvider)
protected internal abstract void Show(
    IDialogVisualizerService windowService,
    IVisualizerObjectProvider objectProvider
)
protected public:
virtual void Show(
    IDialogVisualizerService^ windowService, 
    IVisualizerObjectProvider^ objectProvider
) abstract
protected internal 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);
   }

}

アクセス許可

  • 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

DialogDebuggerVisualizer クラス

DialogDebuggerVisualizer メンバ

Microsoft.VisualStudio.DebuggerVisualizers 名前空間