ISymbolService.FindSymbolDefinitionsAsync(String, IProgress<SymbolDefinitionSearchResult>, CancellationToken, String) Метод

Определение

Выполняет поиск определений символов, соответствующих заданному запросу.

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

Параметры

query
String

Начальная подстрока искомого символа.

progress
IProgress<SymbolDefinitionSearchResult>

Получает

cancellationToken
CancellationToken

Токен, который может отменить поиск.

currentDocument
String

Необязательный путь к текущему документу.

Возвращаемое значение

Task

Задача, завершение которой означает, что Поиск завершен.

Применяется к