rediffusion
11/8/2017 - 8:45 PM

KeyEvent()

//Ссылка на онлайн-документацию по объектной модели для всех версий ZennoPoster: //http://zennolab.com/wiki/en:zennoposter:macros-documentation

//Ссылка на онлайн-документацию по объектной модели версии 5.11.0.0: //https://help.zennolab.com/en/v5/zennoposter/5.11.0.0/

//public void KeyEvent
//Предназначение метода: Выполнение события клавиши клавиатуры (key event) внутри текущей вкладки.

//Параметры:
//    string key - Клавиша для события. Для дополнительных символов вы можете использовать перечисляемых членов из https://msdn.microsoft.com/en-us/library/system.windows.input.key.aspx
//	string keyEvent - Тип события клавиши. Это может быть "down", "press" or "up".
//	string keyModifer - Ключевой модификатор (key modifier) для события клавиши. Это может быть "alt", "ctrl", "shift", или пустая строка (не использовать ключевой модификатор).

//Демонстрация:

Tab Tab1 = instance.ActiveTab;
Tab1.Navigate("https://ya.ru");
Tab1.WaitDownloading();

Tab1.FindElementByXPath("//div[starts-with(@class, 'search2')]/descendant::input", 0).SetValue("Проверка", "Middle");

Thread.Sleep(1000);

Tab1.KeyEvent("Z", "press", "ctrl"); //Нажимаем Ctrl+Z (отмена)

//Примечания:
//