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
Необязательный путь к текущему документу.
Возвращаемое значение
Задача, завершение которой означает, что Поиск завершен.