PARSEFLAGS

Applies to: yesVisual Studio noVisual 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

See also