PARSEFLAGS
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Specifies how to parse an expression.
Syntax
enum enum_PARSEFLAGS {
PARSE_EXPRESSION = 0x0001,
PARSE_FUNCTION_AS_ADDRESS = 0x0002,
PARSE_DESIGN_TIME_EXPR_EVAL = 0x1000
};
typedef DWORD PARSEFLAGS;
public enum enum_PARSEFLAGS {
PARSE_EXPRESSION = 0x0001,
PARSE_FUNCTION_AS_ADDRESS = 0x0002,
PARSE_DESIGN_TIME_EXPR_EVAL = 0x1000
};
Fields
PARSE_EXPRESSION
Indicates that the expression is not a statement.
PARSE_FUNCTION_AS_ADDRESS
Indicates that the expression is to be parsed (and later evaluated) as an address.
PARSE_DESIGN_TIME_EXPR_EVAL
Indicates that the expression is being parsed during design time (that is, when a designer is open).
Remarks
Passed as a parameter to the ParseText and Parse methods.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll