ILanguageClientExecuteCommandProvider.ExecuteCommand Yöntem

Tanım

' Workspace/executeCommand ' isteği için çağrıları karşılar.

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

Parametreler

param
ExecuteCommandParams

İstek için gönderilecek parametre.

sendRequest
Func<ExecuteCommandParams,Task>

İsteği sunucuya gönderecek işlev temsilcisi. Bu temsilci, isteği sunucuya göndermemek istiyorsanız yok sayılır ve çağrılamaz. İsteğin sunucuya gönderilmesi durumunda bu yöntemde çağrılması gerekir.

Döndürülenler

Task

TaskKomut işlendikten sonra tamamlayan A

Şunlara uygulanır