Método IVisualizerObjectProvider.GetObject
Namespace: Microsoft.VisualStudio.DebuggerVisualizers
Assembly: Microsoft.VisualStudio.DebuggerVisualizers (em Microsoft.VisualStudio.DebuggerVisualizers.dll)
Sintaxe
'Declaração
Function GetObject As Object
Object GetObject()
Object^ GetObject()
abstract GetObject : unit -> Object
function GetObject() : Object
Valor de retorno
Tipo: System.Object
O objeto de dados que está sendo visualizado.Isso é realmente uma cópia do lado do depurador do objeto que você está visualizando no elemento a ser depurado.Se você modificar o conteúdo deste objeto, as alterações não serão refletidas no elemento a ser depurado, a menos que você use o ReplaceData/ReplaceObject ou TransferData/TransferObject.
Comentários
Chamadas GetData e o desserializa os dados em um objeto.
Exemplos
public class DebuggerSide : DialogDebuggerVisualizer
{
override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
{
MessageBox.Show(objectProvider.GetObject().ToString());
// Other DebuggerSide methods ommitted for clarity.
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.