Udostępnij za pośrednictwem


Metoda ShapeGeometry.DoHitTest — (IGeometryHost, PointD, DiagramHitTestInfo, Boolean)

Określa, czy punkt znajduje się wewnątrz kształtu.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

'Deklaracja
Public MustOverride Function DoHitTest ( _
    geometryHost As IGeometryHost, _
    hitPoint As PointD, _
    hitTestInfo As DiagramHitTestInfo, _
    includeTolerance As Boolean _
) As Boolean
public abstract bool DoHitTest(
    IGeometryHost geometryHost,
    PointD hitPoint,
    DiagramHitTestInfo hitTestInfo,
    bool includeTolerance
)

Parametry

  • includeTolerance
    Typ: System.Boolean
    wartość PRAWDA, aby dołączyć dodatkową tolerancję wokół geometrii kształtu podczas testu zderzenia jest wykonywana; w przeciwnym razie wartość FAŁSZ.Jeśli true, badanie spowoduje true nawet, jeśli chodzi o to nieznacznie poza kształtem, chyba że istnieje kształt element równorzędny bezpośrednio pod spodem.

Wartość zwracana

Typ: System.Boolean
PRAWDA, jeśli osiągnięto geometrii kształtu; w przeciwnym razie wartość FAŁSZ.

Uwagi

Granica geometry zawiera grubość pióra konspektu, który leży poza ścieżką grafiki do rysowania geometrii.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ShapeGeometry Klasa

Przeciążenie DoHitTest

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams

GetHitTestTolerance