C# 클래스 Microsoft.VisualStudio.Shell.Mocks.VsDebuggerMock

상속: IVsDebugger
파일 보기 프로젝트 열기: Microsoft/RTVS

공개 메소드들

메소드 설명
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

메소드 상세

AdviseDebugEventCallback() 공개 메소드

public AdviseDebugEventCallback ( object punkDebuggerEvents ) : int
punkDebuggerEvents object
리턴 int

AdviseDebuggerEvents() 공개 메소드

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

AllowEditsWhileDebugging() 공개 메소드

public AllowEditsWhileDebugging ( System.Guid &guidLanguageService ) : int
guidLanguageService System.Guid
리턴 int

ExecCmdForTextPos() 공개 메소드

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
리턴 int

GetDataTipValue() 공개 메소드

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

GetENCUpdate() 공개 메소드

public GetENCUpdate ( object &ppUpdate ) : int
ppUpdate object
리턴 int

GetMode() 공개 메소드

public GetMode ( DBGMODE pdbgmode ) : int
pdbgmode DBGMODE
리턴 int

InsertBreakpointByName() 공개 메소드

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

IsBreakpointOnName() 공개 메소드

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

LaunchDebugTargets() 공개 메소드

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

ParseFileRedirection() 공개 메소드

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
리턴 int

QueryStatusForTextPos() 공개 메소드

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
리턴 int

RemoveBreakpointsByName() 공개 메소드

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

ToggleBreakpointByName() 공개 메소드

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

UnadviseDebugEventCallback() 공개 메소드

public UnadviseDebugEventCallback ( object punkDebuggerEvents ) : int
punkDebuggerEvents object
리턴 int

UnadviseDebuggerEvents() 공개 메소드

public UnadviseDebuggerEvents ( uint dwCookie ) : int
dwCookie uint
리턴 int