public async Task<bool> ExecuteCommand(bool preview = false)
{
bool ret = false;
string text = "Clean clipboard";
if (preview)
{
UpdateProgressLog(text, text);
ret = true;
}
else
{
Thread t = new Thread(new ThreadStart(() => { Clipboard.Clear(); }));
t.SetApartmentState(ApartmentState.STA);
t.Start();
ret = true;
}
return ret;
}
}