ISymbolService.FindSymbolDefinitionsAsync(String, IProgress<SymbolDefinitionSearchResult>, CancellationToken, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Procura definições de símbolo que correspondam a uma determinada consulta.
public System.Threading.Tasks.Task FindSymbolDefinitionsAsync (string query, IProgress<Microsoft.VisualStudio.Workspace.Indexing.SymbolDefinitionSearchResult> progress, System.Threading.CancellationToken cancellationToken = default, string currentDocument = default);
abstract member FindSymbolDefinitionsAsync : string * IProgress<Microsoft.VisualStudio.Workspace.Indexing.SymbolDefinitionSearchResult> * System.Threading.CancellationToken * string -> System.Threading.Tasks.Task
Public Function FindSymbolDefinitionsAsync (query As String, progress As IProgress(Of SymbolDefinitionSearchResult), Optional cancellationToken As CancellationToken = Nothing, Optional currentDocument As String = Nothing) As Task
Parâmetros
- query
- String
Uma subcadeia de caracteres à esquerda do símbolo a ser localizado.
- progress
- IProgress<SymbolDefinitionSearchResult>
Recebe
- cancellationToken
- CancellationToken
Um token que pode cancelar a pesquisa.
- currentDocument
- String
Caminho do documento atual opcional.
Retornos
Uma tarefa cuja conclusão indica que a pesquisa foi concluída.