من یه مشکل دارم

genie.Show(false);
genie.Think("Test Message2");
genie.Hide(true);
من می خوام وقتی مسج نشان داده شد مکث کنه حدود 5 ثانیه و بعد دستور بعد رو اجرا کنه چی کار باید بکنم ضمنا از دستور
System.Threading.Thread.Sleep(500);
استفاده کردم ولی کار نکرد