IDebugExpressionEvaluator::Parse
Diese Methode konvertiert eine Ausdruckszeichenfolge in einen analysierten Ausdruck.
Syntax
int Parse(
string upstrExpression,
enum_PARSEFLAGS dwFlags,
uint nRadix,
out string pbstrError,
out uint pichError,
out IDebugParsedExpression ppParsedExpression
);
Parameter
upstrExpression
[in] Die zu analysierende Ausdruckszeichenfolge.
dwFlags
[in] Eine Auflistung von PARSEFLAGS-Konstanten , die bestimmen, wie der Ausdruck analysiert werden soll.
nRadix
[in] Radix wird verwendet, um numerische Informationen zu interpretieren.
pbstrError
[out] Gibt den Fehler als lesbaren Text zurück.
pichError
[out] Gibt die Zeichenposition des Anfangs des Fehlers in der Ausdruckszeichenfolge zurück.
ppParsedExpression
[out] Gibt den analysierten Ausdruck in einem IDebugParsedExpression -Objekt zurück.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Diese Methode erzeugt einen analysierten Ausdruck und keinen tatsächlichen Wert. Ein analysierter Ausdruck kann ausgewertet werden, d. h. in einen Wert konvertiert.