AutomationPeer.GetClickablePointCore Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit le comportement de l’homologue lorsqu’un client Microsoft UI Automation appelle GetClickablePoint ou une API cliente Microsoft UI Automation équivalente.
protected:
virtual Point GetClickablePointCore() = GetClickablePointCore;
Point GetClickablePointCore();
protected virtual Point GetClickablePointCore();
function getClickablePointCore()
Protected Overridable Function GetClickablePointCore () As Point
Retours
Point dans la zone interactive de l'élément.
Remarques
L’implémentation de base retourne un point par défaut (coordonnées 0,0). Les homologues qui représentent des éléments se reportent au conteneur. ScrollBarAutomationPeer et SliderAutomationPeer ont tous deux un comportement qui ne peut pas exprimer correctement un point dans les scénarios GetClickablePoint . Ceux-ci retournent donc un point où les valeurs de coordonnées sont NaN.
Notes
En C#, vous pouvez obtenir NaN à partir de Double.NaN.
En C++, vous pouvez obtenir NaN à l’aide de la NAN
macro ou std::numeric_limits<double>::quiet_NaN
.
N’utilisez pas l’opérateur ==
pour tester naN.
En C#, utilisez Double.IsNaN() pour tester NaN.
En C++, utilisez isnan() pour tester NaN.