IVsFindTarget.GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a text image for the environment to search.
public:
int GetSearchImage(System::UInt32 grfOptions, cli::array <Microsoft::VisualStudio::TextManager::Interop::IVsTextSpanSet ^> ^ ppSpans, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextImage ^ % ppTextImage);
public:
int GetSearchImage(unsigned int grfOptions, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::IVsTextSpanSet ^> ^ ppSpans, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextImage ^ & ppTextImage);
int GetSearchImage(unsigned int grfOptions, std::Array <Microsoft::VisualStudio::TextManager::Interop::IVsTextSpanSet const &> const & ppSpans, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextImage const & & ppTextImage);
public int GetSearchImage (uint grfOptions, Microsoft.VisualStudio.TextManager.Interop.IVsTextSpanSet[] ppSpans, out Microsoft.VisualStudio.TextManager.Interop.IVsTextImage ppTextImage);
abstract member GetSearchImage : uint32 * Microsoft.VisualStudio.TextManager.Interop.IVsTextSpanSet[] * IVsTextImage -> int
Public Function GetSearchImage (grfOptions As UInteger, ppSpans As IVsTextSpanSet(), ByRef ppTextImage As IVsTextImage) As Integer
Parameters
- grfOptions
- UInt32
[in] Specifies Find and Replace options. For a list of values, see __VSFINDOPTIONS.
- ppSpans
- IVsTextSpanSet[]
[out] The set of text spans as pointer to the IVsTextSpanSet interface.
- ppTextImage
- IVsTextImage
[out, retval] The text image as pointer to the IVsTextImage interface
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
Implement either GetSearchImage
method or Find
and Replace
methods.
COM Signature
From textmgr.idl:
HRESULT IVsFindTarget::GetSearchImage(
[in] VSFINDOPTIONS grfOptions,
[out, custom(DE89D360-C06A-11d2-936C-D714766E8B50,"optional")] IVsTextSpanSet ** ppSpans
);
To support searching, you must implement either GetSearchImage or Find and Replace.