ILanguageServiceProvider.InitializeAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化指定文件的语言服务,或使用一组新的上下文更新它。
public:
System::Threading::Tasks::Task ^ InitializeAsync(System::String ^ filePath, System::Collections::Generic::IReadOnlyCollection<Microsoft::VisualStudio::Workspace::FileContext ^> ^ fileContexts, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task InitializeAsync (string filePath, System.Collections.Generic.IReadOnlyCollection<Microsoft.VisualStudio.Workspace.FileContext> fileContexts, System.Threading.CancellationToken cancellationToken);
abstract member InitializeAsync : string * System.Collections.Generic.IReadOnlyCollection<Microsoft.VisualStudio.Workspace.FileContext> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function InitializeAsync (filePath As String, fileContexts As IReadOnlyCollection(Of FileContext), cancellationToken As CancellationToken) As Task
参数
- filePath
- String
要为其初始化语言服务的文件的绝对路径。
- fileContexts
- IReadOnlyCollection<FileContext>
可用于此文件的上下文。
- cancellationToken
- CancellationToken
一个标记,可取消语言服务的初始化。
返回
跟踪异步操作的任务。