ISymbolService.FindSymbolDefinitionsAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
搜索与给定查询匹配的符号定义。
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
可选的当前文档路径。
返回
其完成指示搜索已完成的任务。