ILanguageClientExecuteCommandProvider.ExecuteCommand Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
' 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
TaskKomut işlendikten sonra tamamlayan A