public void Create() { try { var q = new Kbtter3Query(QueryText); var vm = new UserCustomizableTimelineViewModel(main); vm.IsInverted = ExtractFalseStatus; vm.Query = q; main.RequestUserTimeline(vm); Messenger.Raise(new WindowActionMessage(WindowAction.Close, "Close")); } catch { Messenger.Raise(new InformationMessage("クエリ構文が間違っています", "構文エラー", "InformationNUT")); return; } }
static void Main(string[] args) { Console.WriteLine("Testの値は" + "7"); Console.WriteLine("クエリを入力してください(exitで終了)"); do { var qs = Console.ReadLine(); if (qs == "exit") { break; } var q = new Kbtter3Query(qs); q.SetVariable("Test", 7); var ret = q.Execute(); Console.WriteLine(ret.AsBoolean()); } while (true); Console.WriteLine("Bye!"); Console.ReadLine(); }