Share via


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.

Confira também