C# 클래스 NetIde.Core.TextEditor.TextEditorControl.FindTargetImpl

상속: NetIde.Shell.ServiceObject, INiFindTarget
파일 보기 프로젝트 열기: netide/netide

공개 메소드들

메소드 설명
Find ( string search, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
FindTargetImpl ( TextAreaControl textAreaControl ) : System
GetCapabilities ( NiFindCapabilities &options ) : HResult
GetCurrentSpan ( NiTextSpan &span ) : HResult
GetFindState ( object &state ) : HResult
GetInitialPattern ( string &pattern ) : HResult
GetTextBuffer ( INiTextBuffer &textBuffer ) : HResult
MarkSpan ( NiTextSpan span ) : HResult
NavigateTo ( NiTextSpan span ) : HResult
NotifyFindTarget ( NiFindTargetNotify notify ) : HResult
Replace ( string search, string replace, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
SetFindState ( object state ) : HResult

비공개 메소드들

메소드 설명
GetTextSpan ( IDocument document, int offset, int length ) : NiTextSpan

메소드 상세

Find() 공개 메소드

public Find ( string search, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
search string
options NiFindOptions
resetStartPoint bool
helper INiFindHelper
result NiFindResult
리턴 HResult

FindTargetImpl() 공개 메소드

public FindTargetImpl ( TextAreaControl textAreaControl ) : System
textAreaControl ICSharpCode.TextEditor.TextAreaControl
리턴 System

GetCapabilities() 공개 메소드

public GetCapabilities ( NiFindCapabilities &options ) : HResult
options NiFindCapabilities
리턴 HResult

GetCurrentSpan() 공개 메소드

public GetCurrentSpan ( NiTextSpan &span ) : HResult
span NetIde.Shell.Interop.NiTextSpan
리턴 HResult

GetFindState() 공개 메소드

public GetFindState ( object &state ) : HResult
state object
리턴 HResult

GetInitialPattern() 공개 메소드

public GetInitialPattern ( string &pattern ) : HResult
pattern string
리턴 HResult

GetTextBuffer() 공개 메소드

public GetTextBuffer ( INiTextBuffer &textBuffer ) : HResult
textBuffer INiTextBuffer
리턴 HResult

MarkSpan() 공개 메소드

public MarkSpan ( NiTextSpan span ) : HResult
span NetIde.Shell.Interop.NiTextSpan
리턴 HResult

NavigateTo() 공개 메소드

public NavigateTo ( NiTextSpan span ) : HResult
span NetIde.Shell.Interop.NiTextSpan
리턴 HResult

NotifyFindTarget() 공개 메소드

public NotifyFindTarget ( NiFindTargetNotify notify ) : HResult
notify NiFindTargetNotify
리턴 HResult

Replace() 공개 메소드

public Replace ( string search, string replace, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
search string
replace string
options NiFindOptions
resetStartPoint bool
helper INiFindHelper
result NiFindResult
리턴 HResult

SetFindState() 공개 메소드

public SetFindState ( object state ) : HResult
state object
리턴 HResult