Freigeben über


IEEVisualizerDataProvider::SetObjectForVisualizer

Diese Methode ändert das Objekt, das der Visualizer darstellt.

Syntax

int SetObjectForVisualizer(
   IDebugObject     pNewObject,
   out string       error,
   out IDebugObject pException
);

Parameter

pNewObject
[in] Das festzulegende Objekt.

error
[out] Wenn beim Festlegen des Objekts ein Fehler aufgetreten ist, enthält diese Zeichenfolge die Fehlermeldung.

pException
[out] Wenn ein Fehler aufgetreten ist, enthält dieses Objekt die Ausnahmeinformationen.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Es liegt bei der Implementierung, um zu bestimmen, wie Fehlerinformationen zurückgegeben werden. Es ist jedoch möglich, dass einige Aufrufer nur sehen können, ob ein Ausnahmeobjekt zurückgegeben wurde, um zu wissen, dass ein Fehler aufgetreten ist, sodass diese Methode immer ein Ausnahmeobjekt zurückgeben sollte, wenn ein Fehler aufgetreten ist. Die Fehlerzeichenfolge sollte auch angegeben werden, falls der Aufrufer sie verwenden möchte.

Siehe auch