Condividi tramite


IDebugExpressionEvaluator3.Parse2 Method

Definition

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

Returns

Applies to