ILanguageClientDidSaveProvider.DidSave 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
截获对 "textDocument/didSave" 通知的调用。
public:
System::Threading::Tasks::Task ^ DidSave(Microsoft::VisualStudio::LanguageServer::Protocol::DidSaveTextDocumentParams ^ param, Func<Microsoft::VisualStudio::LanguageServer::Protocol::DidSaveTextDocumentParams ^, System::Threading::Tasks::Task ^> ^ sendNotification);
public System.Threading.Tasks.Task DidSave (Microsoft.VisualStudio.LanguageServer.Protocol.DidSaveTextDocumentParams param, Func<Microsoft.VisualStudio.LanguageServer.Protocol.DidSaveTextDocumentParams,System.Threading.Tasks.Task> sendNotification);
abstract member DidSave : Microsoft.VisualStudio.LanguageServer.Protocol.DidSaveTextDocumentParams * Func<Microsoft.VisualStudio.LanguageServer.Protocol.DidSaveTextDocumentParams, System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Function DidSave (param As DidSaveTextDocumentParams, sendNotification As Func(Of DidSaveTextDocumentParams, Task)) As Task
参数
要为通知发送的参数。
- sendNotification
- Func<DidSaveTextDocumentParams,Task>
将通知发送到服务器的函数委托。 如果选择不将通知发送到服务器,则可以忽略并调用此委托。 如果选择将通知发送到服务器,则必须在此方法中调用此方法。
返回
Task处理完 s 命令后完成的