ILanguageClientDidOpenProvider.DidOpen 方法

定义

截获对 "textDocument/didOpen" 通知的调用。

public:
 System::Threading::Tasks::Task ^ DidOpen(Microsoft::VisualStudio::LanguageServer::Protocol::DidOpenTextDocumentParams ^ param, Func<Microsoft::VisualStudio::LanguageServer::Protocol::DidOpenTextDocumentParams ^, System::Threading::Tasks::Task ^> ^ sendNotification);
public System.Threading.Tasks.Task DidOpen (Microsoft.VisualStudio.LanguageServer.Protocol.DidOpenTextDocumentParams param, Func<Microsoft.VisualStudio.LanguageServer.Protocol.DidOpenTextDocumentParams,System.Threading.Tasks.Task> sendNotification);
abstract member DidOpen : Microsoft.VisualStudio.LanguageServer.Protocol.DidOpenTextDocumentParams * Func<Microsoft.VisualStudio.LanguageServer.Protocol.DidOpenTextDocumentParams, System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Function DidOpen (param As DidOpenTextDocumentParams, sendNotification As Func(Of DidOpenTextDocumentParams, Task)) As Task

参数

param
DidOpenTextDocumentParams

要为通知发送的参数。

sendNotification
Func<DidOpenTextDocumentParams,Task>

将通知发送到服务器的函数委托。 如果选择不将请求发送到服务器,则可以忽略并调用此委托。 如果选择将通知发送到服务器,则必须在此方法中调用此方法。

返回

Task

Task处理完命令后完成的

适用于