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.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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ść true, aby uwzględnić dodatkowe tolerancji wokół geometrii kształtu podczas testu zderzenia jest wykonywane; w przeciwnym razie wartość false.Jeśli ma wartość true, badania spowoduje true, nawet jeśli punkt jest nieco poza kształt, chyba, że element równorzędny kształt bezpośrednio pod spodem.

Wartość zwracana

Typ: System.Boolean
wartość true, jeżeli został trafiony geometrii kształtu; w przeciwnym razie wartość false.

Uwagi

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ShapeGeometry Klasa

Przeciążenie DoHitTest

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams

GetHitTestTolerance