共用方式為


IVisualizerObjectProvider.GetObject 方法

命名空間:  Microsoft.VisualStudio.DebuggerVisualizers
組件:  Microsoft.VisualStudio.DebuggerVisualizers (在 Microsoft.VisualStudio.DebuggerVisualizers.dll 中)

語法

'宣告
Function GetObject As Object
Object GetObject()
Object^ GetObject()
abstract GetObject : unit -> Object 
function GetObject() : Object

傳回值

型別:System.Object
以視覺化方式檢視的資料物件。這實際上是您在偵錯項目上,以視覺化方式檢視之物件的偵錯工具端複本。除非使用 ReplaceData/ReplaceObjectTransferData/TransferObject,否則當您修改此物件的內容時,偵錯項目上不會反映變更。

備註

呼叫 GetData,並且將資料還原序列化為物件。

範例

public class DebuggerSide : DialogDebuggerVisualizer
{
   override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
   {
      MessageBox.Show(objectProvider.GetObject().ToString());
      
// Other DebuggerSide methods ommitted for clarity.
}

.NET Framework 安全性

請參閱

參考

IVisualizerObjectProvider 介面

Microsoft.VisualStudio.DebuggerVisualizers 命名空間