IVisualizerObjectProvider3.GetObject<T> 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
를 사용하여 GetData() 데이터를 가져오고 지정된 형식으로 역직렬화하려고 시도합니다.
public T? GetObject<T> ();
abstract member GetObject : unit -> 'T
Public Function GetObject(Of T) () As T
형식 매개 변수
- T
반환
T
시각화할 데이터 개체입니다. 실제로 디버그에서 시각화하는 개체의 디버거 쪽 복사본입니다. 이 개체의 내용을 수정하는 경우 또는 TransferData(Stream)/TransferObject<T>(Object)를 사용하지 ReplaceData(Stream)/ReplaceObject(Object) 않는 한 변경 내용이 디버그에 다시 반영되지 않습니다.
예제
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.
}