Share via


INavigateToItemProvider Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Finds symbols that match a search string, and passes them back to a callback.

Namespace:  Microsoft.VisualStudio.Language.NavigateTo.Interfaces
Assembly:  Microsoft.VisualStudio.Language.NavigateTo.Interfaces (in Microsoft.VisualStudio.Language.NavigateTo.Interfaces.dll)

Syntax

'Declaration
Public Interface INavigateToItemProvider _
    Inherits IDisposable
public interface INavigateToItemProvider : IDisposable
public interface class INavigateToItemProvider : IDisposable
type INavigateToItemProvider =  
    interface 
        interface IDisposable 
    end
public interface INavigateToItemProvider extends IDisposable

The INavigateToItemProvider type exposes the following members.

Methods

  Name Description
Public method Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.)
Public method StartSearch Indicates that the provider should begin a new search. If the provider is in the middle of a search, that search should be stopped as soon as possible because the results of that search will be ignored. Implementations of this method should move all work to a separate thread and allow this call to return as soon as possible.
Public method StopSearch Indicates that the provider should stop any current search.

Top

Remarks

An instance of this type can perform multiple searches during its lifetime. When it will no longer be used, it is disposed.

See Also

Reference

Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace