//Переходим на страницу сообщества (нужно для демонстрации работы
Tab Tab1 = instance.ActiveTab;
string strTargetURL = "https://vk.com/live";
if (Tab1.URL!=strTargetURL) {
Tab1.Navigate(strTargetURL);
Tab1.WaitDownloading();
}
//Ось descendant (потомок) содержит всех потомков контекстного узла, отвечающих заданным условиям
//Пример 1: получаем для дива с классом wall_post_text потомка, класс которого содержит строку “post_text”
project.SendInfoToLog("1. descendant: " + Tab1.FindElementsByXPath("//div[@class='wall_text']/descendant::div[contains(@class,'post_text')]").Count);
//Пример 2: получаем только те div-ы постов, для которых количество лайков - больше 350.
project.SendInfoToLog("2. descendant: " + Tab1.FindElementsByXPath("//span[starts-with(@id, 'like_count')][number(text())>350]/ancestor::div[@class='post_info']").Count);