IVsFindTarget Interface

 

Implements Find and Replace capabilities within your editor.

Namespace:   Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

[GuidAttribute("DE89D360-C06A-11D2-936C-D714766E8B50")]
[InterfaceTypeAttribute(1)]
public interface IVsFindTarget

NameDescription
System_CAPS_pubmethodFind(String, UInt32, Int32, IVsFindHelper, UInt32)

Requests a text string search.

System_CAPS_pubmethodGetCapabilities(Boolean[], UInt32[])

Specifies your supported capabilities.

System_CAPS_pubmethodGetCurrentSpan(TextSpan[])

Returns the coordinates or the caret position of the current selection.

System_CAPS_pubmethodGetFindState(Object)

Determines the state of a previous Find operation.

System_CAPS_pubmethodGetMatchRect(RECT[])

Return the screen coordinates of the matched string.

System_CAPS_pubmethodGetProperty(UInt32, Object)

Returns the value of a requested property.

System_CAPS_pubmethodGetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage)

Returns a text image for the environment to search.

System_CAPS_pubmethodMarkSpan(TextSpan[])

Highlight a given text span.

System_CAPS_pubmethodNavigateTo(TextSpan[])

Move to a specified location within a document.

System_CAPS_pubmethodNotifyFindTarget(UInt32)

Sends notification to a find target of a change in status.

System_CAPS_pubmethodReplace(String, String, UInt32, Int32, IVsFindHelper, Int32)

Requests a text string replace.

System_CAPS_pubmethodSetFindState(Object)

Sets the state of a find operation.

Notes to Implementers:

Implement this interface to support Find and Replace in your window or document.

Return to top
Show: