AutomationElement.TryGetClickablePoint(Point) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает точку элемента, по которой можно щелкнуть указателем.
public:
bool TryGetClickablePoint([Runtime::InteropServices::Out] System::Windows::Point % pt);
public bool TryGetClickablePoint (out System.Windows.Point pt);
member this.TryGetClickablePoint : Point -> bool
Public Function TryGetClickablePoint (ByRef pt As Point) As Boolean
Параметры
- pt
- Point
Когда этот метод возвращает значение, оно содержит физические координаты экрана активной точки.
Возвращаемое значение
Значение true
, если есть активная точка; в противном случае — значение false
.
Примеры
В следующем примере показано, как получить точку, доступную для щелчка AutomationElement.
// element is an AutomationElement.
System.Windows.Point pt;
bool clickable = element.TryGetClickablePoint(out pt);
' element is an AutomationElement.
Dim pt As System.Windows.Point
Dim clickable As Boolean = element.TryGetClickablePoint(pt)
Комментарии
Недоступен AutomationElement , если он полностью скрыт другим окном.