Прочитать на английском

Поделиться через


AutomationPeer.GetClickablePointCore Метод

Определение

Обеспечивает поведение однорангового узла, когда клиент службы автоматизации пользовательского интерфейса Майкрософт вызывает GetClickablePoint или эквивалентный API клиента службы автоматизации пользовательского интерфейса Майкрософт.

protected:
 virtual Point GetClickablePointCore() = GetClickablePointCore;
Point GetClickablePointCore();
protected virtual Point GetClickablePointCore();
function getClickablePointCore()
Protected Overridable Function GetClickablePointCore () As Point

Возвращаемое значение

Точка в пределах доступной для щелчка области элемента.

Комментарии

Базовая реализация возвращает значение по умолчанию Point (координаты 0,0). Одноранговые узлы, представляющие элементы, откладываются в контейнер. ScrollBarAutomationPeer и SliderAutomationPeer имеют поведение, которое не может адекватно выразить одну точку для сценариев GetClickablePoint , поэтому они возвращают точку , где значения координат являются NaN.

Примечание

В C# вы можете получить NaN из Double.NaN.

В C++ вы можете получить NaN с помощью макросаNAN или std::numeric_limits<double>::quiet_NaN.

Не используйте оператор для == проверки на наличие NaN.

В C# используйте Double.IsNaN() для тестирования naN.

В C++ используйте isnan() для тестирования naN.

Применяется к

См. также раздел