RectangleShapeGeometry.DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, находится ли данная точка в пределах геометрического объекта. Также возвращаются результаты проверки нажатия.
public:
override bool DoHitTest(Microsoft::VisualStudio::Modeling::Diagrams::IGeometryHost ^ geometryHost, Microsoft::VisualStudio::Modeling::Diagrams::PointD hitPoint, Microsoft::VisualStudio::Modeling::Diagrams::DiagramHitTestInfo ^ hitTestInfo, bool includeTolerance);
public override bool DoHitTest (Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost geometryHost, Microsoft.VisualStudio.Modeling.Diagrams.PointD hitPoint, Microsoft.VisualStudio.Modeling.Diagrams.DiagramHitTestInfo hitTestInfo, bool includeTolerance);
override this.DoHitTest : Microsoft.VisualStudio.Modeling.Diagrams.IGeometryHost * Microsoft.VisualStudio.Modeling.Diagrams.PointD * Microsoft.VisualStudio.Modeling.Diagrams.DiagramHitTestInfo * bool -> bool
Public Overrides Function DoHitTest (geometryHost As IGeometryHost, hitPoint As PointD, hitTestInfo As DiagramHitTestInfo, includeTolerance As Boolean) As Boolean
Параметры
- geometryHost
- IGeometryHost
Данные экземпляра для геометрии.
- hitPoint
- PointD
Точка для проверки. Точка представляется в международных единицах измерения относительно левого верхнего угла родительского объекта IGeometryHost.
- hitTestInfo
- DiagramHitTestInfo
Объект, который будет обновлен результатами проверки нажатия. Этот аргумент может иметь значение null; в этом случае он игнорируется.
- includeTolerance
- Boolean
Значение true, чтобы включить допустимое отклонение при вычислении HitTest; значение false, чтобы исключить допустимое отклонение.
Возвращаемое значение
значение true, если заданная точка находится внутри границы геометрии.
Комментарии
Геометрическая граница включает толщину пера контура, которая находится за пределами графического контура, используемого для рисования геометрии.