public void OnWindowShowMessage(ShowMessageParams param) { if (param_.logger.IsTraceEnabled) { param_.logger.Trace(String.Format("[OnWindowShowMessage]{0}", param.message)); } }
public void ShowMessage(ShowMessageParams @params) { _connection.SendNotification(new NotificationMessage <ShowMessageParams> { method = "window/showMessage", @params = @params }); }
public void ShowMessage(string message, MessageType messageType) { ShowMessageParams parameter = new ShowMessageParams { Message = message, MessageType = messageType }; this.rpc.NotifyWithParameterObjectAsync(Methods.WindowShowMessageName, parameter); }
public static void ShowMessage(ShowMessageParams message) { if (string.IsNullOrEmpty(message.Message)) { return; } Runtime.RunInMainThread(() => { ShowMessageInternal(message); }).LogFault(); }
public void ShowMessage(string message, MessageType messageType) { ShowMessageParams parameter = new ShowMessageParams { Message = message, MessageType = messageType }; #pragma warning disable VSTHRD110 rpc.NotifyWithParameterObjectAsync(Methods.WindowShowMessageName, parameter); #pragma warning restore VSTHRD110 }
private void ShowMessage(string message) { var showMessageParams = new ShowMessageParams() { Message = message, // An information message // TODO: Introduce an enum for this Type = 3 }; _messageWriter.WriteNotification("window/showMessage", showMessageParams); }
public void SimpleTest(string expected) { var model = new ShowMessageParams { Message = "message", Type = MessageType.Log }; var result = Fixture.SerializeObject(model); result.Should().Be(expected); var deresult = new LspSerializer(ClientVersion.Lsp3).DeserializeObject <ShowMessageParams>(expected); deresult.Should().BeEquivalentTo(model, x => x.UsingStructuralRecordEquality()); }
public void SimpleTest(string expected) { var model = new ShowMessageParams() { Message = "message", Type = MessageType.Log }; var result = Fixture.SerializeObject(model); result.Should().Be(expected); var deresult = JsonConvert.DeserializeObject <ShowMessageParams>(expected); deresult.ShouldBeEquivalentTo(model); }
static void ShowMessageInternal(ShowMessageParams message) { switch (message.MessageType) { case MessageType.Error: MessageService.ShowError(message.Message); break; case MessageType.Warning: MessageService.ShowWarning(message.Message); break; default: MessageService.ShowMessage(message.Message); break; } }
public static void ShowMessage(this ILanguageServerWindow mediator, ShowMessageParams @params) { mediator.SendNotification(WindowNames.ShowMessage, @params); }
public static void Show(this ILanguageServerWindow mediator, ShowMessageParams @params) { mediator.ShowMessage(@params); }
public static void Show(this IResponseRouter mediator, ShowMessageParams @params) { mediator.ShowMessage(@params); }
public static void ShowMessage(this IResponseRouter mediator, ShowMessageParams @params) { mediator.SendNotification(WindowNames.ShowMessage, @params); }
public static ShowMessageParamsAssertions Should(this ShowMessageParams instance) { return(new ShowMessageParamsAssertions(instance)); }
public static void ShowMessage(this ILanguageServer mediator, ShowMessageParams @params) { mediator.SendNotification("window/showMessage", @params); }
public override Task <Unit> Handle(ShowMessageParams request, CancellationToken cancellationToken) => _handler.Invoke(request, cancellationToken);
public abstract Task <Unit> Handle(ShowMessageParams request, CancellationToken cancellationToken);
public static void Show(this IWindowLanguageServer mediator, ShowMessageParams @params) => mediator.ShowMessage(@params);