IEEVisualizerDataProvider::SetObjectForVisualizer
Esse método altera o objeto que o visualizador representa.
Sintaxe
int SetObjectForVisualizer(
IDebugObject pNewObject,
out string error,
out IDebugObject pException
);
Parâmetros
pNewObject
[em] O objeto a ser definido.
error
[saiu] Se houve um erro ao definir o objeto, essa cadeia de caracteres contém a mensagem de erro.
pException
[saiu] Se houve um erro, esse objeto contém as informações de exceção.
Valor de retorno
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Comentários
Cabe ao implementador determinar como as informações de erro são retornadas. No entanto, é possível que alguns chamadores só olhem para ver se um objeto de exceção foi retornado para saber que houve um erro, portanto, esse método sempre deve retornar um objeto de exceção se houver um erro. A sequência de erro também deve ser fornecida caso o chamador queira usá-la.