IVisualizerObjectProvider3.GetObject<T> Yöntem

Tanım

kullanarak GetData() verileri alır ve belirtilen türe seri durumdan çıkarmaya çalışır.

public T? GetObject<T> ();
abstract member GetObject : unit -> 'T
Public Function GetObject(Of T) () As T

Tür Parametreleri

T

Döndürülenler

T

Görselleştirilmekte olan veri nesnesi. Bu aslında hata ayıklayıcıda görselleştirdiğiniz nesnenin hata ayıklayıcı tarafı kopyasıdır. Bu nesnenin içeriğini değiştirirseniz, veyaTransferObject<T>(Object)TransferData(Stream)/ kullanmadığınız ReplaceData(Stream)/ReplaceObject(Object) sürece değişiklikler hata ayıklamaya geri yansıtılmaz.

Örnekler

public class DebuggerSide : DialogDebuggerVisualizer
{
    override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
    {
       IVisualizerObjectProvider3 objectProvider3 = (IVisualizerObjectProvider3)objectProvider;
       MessageBox.Show(objectProvider3.GetObject<object>().ToString());
    }
    // Other DebuggerSide methods omitted for clarity.  
}

Şunlara uygulanır