C# Класс NetIde.Core.TextEditor.TextEditorControl.FindTargetImpl

Наследование: NetIde.Shell.ServiceObject, INiFindTarget
Показать файл Открыть проект

Открытые методы

Метод Описание
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