C# Class Microsoft.VisualStudio.Shell.Mocks.VsDebuggerMock

Inheritance: IVsDebugger
Datei anzeigen Open project: Microsoft/RTVS

Public Methods

Method Description
AdviseDebugEventCallback ( object punkDebuggerEvents ) : int
AdviseDebuggerEvents ( IVsDebuggerEvents pSink, uint &pdwCookie ) : int
AllowEditsWhileDebugging ( System.Guid &guidLanguageService ) : int
ExecCmdForTextPos ( VsTextPos pTextPos, System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
GetDataTipValue ( IVsTextLines pTextBuf, TextSpan pTS, string pszExpression, string &pbstrValue ) : int
GetENCUpdate ( object &ppUpdate ) : int
GetMode ( DBGMODE pdbgmode ) : int
InsertBreakpointByName ( System.Guid &guidLanguage, string pszCodeLocationText ) : int
IsBreakpointOnName ( System.Guid &guidLanguage, string pszCodeLocationText, int &pfIsBreakpoint ) : int
LaunchDebugTargets ( uint cTargets, IntPtr rgDebugTargetInfo ) : int
ParseFileRedirection ( string pszArgs, string &pbstrArgsProcessed, IntPtr &phStdInput, IntPtr &phStdOutput, IntPtr &phStdError ) : int
QueryStatusForTextPos ( VsTextPos pTextPos, System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
RemoveBreakpointsByName ( System.Guid &guidLanguage, string pszCodeLocationText ) : int
ToggleBreakpointByName ( System.Guid &guidLanguage, string pszCodeLocationText ) : int
UnadviseDebugEventCallback ( object punkDebuggerEvents ) : int
UnadviseDebuggerEvents ( uint dwCookie ) : int

Method Details

AdviseDebugEventCallback() public method

public AdviseDebugEventCallback ( object punkDebuggerEvents ) : int
punkDebuggerEvents object
return int

AdviseDebuggerEvents() public method

public AdviseDebuggerEvents ( IVsDebuggerEvents pSink, uint &pdwCookie ) : int
pSink IVsDebuggerEvents
pdwCookie uint
return int

AllowEditsWhileDebugging() public method

public AllowEditsWhileDebugging ( System.Guid &guidLanguageService ) : int
guidLanguageService System.Guid
return int

ExecCmdForTextPos() public method

public ExecCmdForTextPos ( VsTextPos pTextPos, System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut ) : int
pTextPos VsTextPos
pguidCmdGroup System.Guid
nCmdID uint
nCmdexecopt uint
pvaIn System.IntPtr
pvaOut System.IntPtr
return int

GetDataTipValue() public method

public GetDataTipValue ( IVsTextLines pTextBuf, TextSpan pTS, string pszExpression, string &pbstrValue ) : int
pTextBuf IVsTextLines
pTS TextSpan
pszExpression string
pbstrValue string
return int

GetENCUpdate() public method

public GetENCUpdate ( object &ppUpdate ) : int
ppUpdate object
return int

GetMode() public method

public GetMode ( DBGMODE pdbgmode ) : int
pdbgmode DBGMODE
return int

InsertBreakpointByName() public method

public InsertBreakpointByName ( System.Guid &guidLanguage, string pszCodeLocationText ) : int
guidLanguage System.Guid
pszCodeLocationText string
return int

IsBreakpointOnName() public method

public IsBreakpointOnName ( System.Guid &guidLanguage, string pszCodeLocationText, int &pfIsBreakpoint ) : int
guidLanguage System.Guid
pszCodeLocationText string
pfIsBreakpoint int
return int

LaunchDebugTargets() public method

public LaunchDebugTargets ( uint cTargets, IntPtr rgDebugTargetInfo ) : int
cTargets uint
rgDebugTargetInfo System.IntPtr
return int

ParseFileRedirection() public method

public ParseFileRedirection ( string pszArgs, string &pbstrArgsProcessed, IntPtr &phStdInput, IntPtr &phStdOutput, IntPtr &phStdError ) : int
pszArgs string
pbstrArgsProcessed string
phStdInput System.IntPtr
phStdOutput System.IntPtr
phStdError System.IntPtr
return int

QueryStatusForTextPos() public method

public QueryStatusForTextPos ( VsTextPos pTextPos, System.Guid &pguidCmdGroup, uint cCmds, OLECMD prgCmds, IntPtr pCmdText ) : int
pTextPos VsTextPos
pguidCmdGroup System.Guid
cCmds uint
prgCmds OLECMD
pCmdText System.IntPtr
return int

RemoveBreakpointsByName() public method

public RemoveBreakpointsByName ( System.Guid &guidLanguage, string pszCodeLocationText ) : int
guidLanguage System.Guid
pszCodeLocationText string
return int

ToggleBreakpointByName() public method

public ToggleBreakpointByName ( System.Guid &guidLanguage, string pszCodeLocationText ) : int
guidLanguage System.Guid
pszCodeLocationText string
return int

UnadviseDebugEventCallback() public method

public UnadviseDebugEventCallback ( object punkDebuggerEvents ) : int
punkDebuggerEvents object
return int

UnadviseDebuggerEvents() public method

public UnadviseDebuggerEvents ( uint dwCookie ) : int
dwCookie uint
return int