IEEVisualizerDataProvider::SetObjectForVisualizer
Ta metoda zmienia obiekt reprezentowany przez wizualizator.
Składnia
int SetObjectForVisualizer(
IDebugObject pNewObject,
out string error,
out IDebugObject pException
);
Parametry
pNewObject
[in] Obiekt do ustawienia.
error
[out] Jeśli wystąpił błąd podczas ustawiania obiektu, ten ciąg zawiera komunikat o błędzie.
pException
[out] Jeśli wystąpił błąd, ten obiekt przechowuje informacje o wyjątku.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu.
Uwagi
Do implementatora należy określenie sposobu zwracania informacji o błędzie. Istnieje jednak możliwość, że niektóre obiekty wywołujące mogą sprawdzać tylko, czy obiekt wyjątku został zwrócony, aby wiedzieć, że wystąpił błąd, więc ta metoda powinna zawsze zwracać obiekt wyjątku, jeśli wystąpił błąd. Należy również podać ciąg błędu, jeśli obiekt wywołujący chce z niego korzystać.