Sdílet prostřednictvím


ShapeGeometry.DoHitTest – metoda (IGeometryHost, PointD, DiagramHitTestInfo, Boolean)

Určuje, zda je bod uvnitř tvaru.

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Deklarace
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
    true zahrnout další odchylky kolem geometrie obrazce při provádění testu přístupů; v ostatních případech Nepravda.Pokud je PRAVDA, test způsobí pravda i v případě, že bod je trochu mimo obrazec, pokud není na stejné úrovni jako obrazec přímo pod.

Vrácená hodnota

Typ: System.Boolean
True pokud byl vybrán geometrie obrazce; v ostatních případech Nepravda.

Poznámky

Hranice geometrie zahrnuje tloušťku pera osnovy, který leží mimo cestu grafiky se použije k nakreslení geometrii.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ShapeGeometry Třída

DoHitTest – přetížení

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů

GetHitTestTolerance