Udostępnij za pośrednictwem


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ć.

Zobacz też