IDebugExpressionEvaluator3.Parse2 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Parse2(String, enum_PARSEFLAGS, UInt32, IDebugSymbolProvider, IDebugAddress, String, UInt32, IDebugParsedExpression)
public:
int Parse2(System::String ^ upstrExpression, Microsoft::VisualStudio::Debugger::Interop::enum_PARSEFLAGS dwFlags, System::UInt32 nRadix, Microsoft::VisualStudio::Debugger::Interop::IDebugSymbolProvider ^ pSymbolProvider, Microsoft::VisualStudio::Debugger::Interop::IDebugAddress ^ pAddress, [Runtime::InteropServices::Out] System::String ^ % pbstrError, [Runtime::InteropServices::Out] System::UInt32 % pichError, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Interop::IDebugParsedExpression ^ % ppParsedExpression);
public int Parse2(string upstrExpression, Microsoft.VisualStudio.Debugger.Interop.enum_PARSEFLAGS dwFlags, uint nRadix, Microsoft.VisualStudio.Debugger.Interop.IDebugSymbolProvider pSymbolProvider, Microsoft.VisualStudio.Debugger.Interop.IDebugAddress pAddress, out string pbstrError, out uint pichError, out Microsoft.VisualStudio.Debugger.Interop.IDebugParsedExpression ppParsedExpression);
abstract member Parse2 : string * Microsoft.VisualStudio.Debugger.Interop.enum_PARSEFLAGS * uint32 * Microsoft.VisualStudio.Debugger.Interop.IDebugSymbolProvider * Microsoft.VisualStudio.Debugger.Interop.IDebugAddress * string * uint32 * IDebugParsedExpression -> int
Public Function Parse2 (upstrExpression As String, dwFlags As enum_PARSEFLAGS, nRadix As UInteger, pSymbolProvider As IDebugSymbolProvider, pAddress As IDebugAddress, ByRef pbstrError As String, ByRef pichError As UInteger, ByRef ppParsedExpression As IDebugParsedExpression) As Integer
Parameters
- upstrExpression
- String
- dwFlags
- enum_PARSEFLAGS
- nRadix
- UInt32
- pSymbolProvider
- IDebugSymbolProvider
- pAddress
- IDebugAddress
- pbstrError
- String
- pichError
- UInt32
- ppParsedExpression
- IDebugParsedExpression
Returns
Applies to
Parse2(String, UInt32, UInt32, IDebugSymbolProvider, IDebugAddress, String, UInt32, IDebugParsedExpression)
public:
int Parse2(System::String ^ upstrExpression, System::UInt32 dwFlags, System::UInt32 nRadix, Microsoft::VisualStudio::Debugger::Interop::IDebugSymbolProvider ^ pSymbolProvider, Microsoft::VisualStudio::Debugger::Interop::IDebugAddress ^ pAddress, [Runtime::InteropServices::Out] System::String ^ % pbstrError, [Runtime::InteropServices::Out] System::UInt32 % pichError, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Interop::IDebugParsedExpression ^ % ppParsedExpression);
public int Parse2(string upstrExpression, uint dwFlags, uint nRadix, Microsoft.VisualStudio.Debugger.Interop.IDebugSymbolProvider pSymbolProvider, Microsoft.VisualStudio.Debugger.Interop.IDebugAddress pAddress, out string pbstrError, out uint pichError, out Microsoft.VisualStudio.Debugger.Interop.IDebugParsedExpression ppParsedExpression);
abstract member Parse2 : string * uint32 * uint32 * Microsoft.VisualStudio.Debugger.Interop.IDebugSymbolProvider * Microsoft.VisualStudio.Debugger.Interop.IDebugAddress * string * uint32 * IDebugParsedExpression -> int
Public Function Parse2 (upstrExpression As String, dwFlags As UInteger, nRadix As UInteger, pSymbolProvider As IDebugSymbolProvider, pAddress As IDebugAddress, ByRef pbstrError As String, ByRef pichError As UInteger, ByRef ppParsedExpression As IDebugParsedExpression) As Integer
Parameters
- upstrExpression
- String
- dwFlags
- UInt32
- nRadix
- UInt32
- pSymbolProvider
- IDebugSymbolProvider
- pAddress
- IDebugAddress
- pbstrError
- String
- pichError
- UInt32
- ppParsedExpression
- IDebugParsedExpression