Freigeben über


AnalysisRegionBase.IntersectsWith-Methode

Bestimmt, ob sich der Bereich von AnalysisRegionBase mit dem angegebenen Rechteck überschneidet.

Namespace:  System.Windows.Ink.AnalysisCore
Assembly:  IACore (in IACore.dll)

Syntax

'Declaration
Public Function IntersectsWith ( _
    left As Integer, _
    top As Integer, _
    right As Integer, _
    bottom As Integer _
) As Boolean
'Usage
Dim instance As AnalysisRegionBase
Dim left As Integer
Dim top As Integer
Dim right As Integer
Dim bottom As Integer
Dim returnValue As Boolean

returnValue = instance.IntersectsWith(left, _
    top, right, bottom)
public bool IntersectsWith(
    int left,
    int top,
    int right,
    int bottom
)
public:
bool IntersectsWith(
    int left, 
    int top, 
    int right, 
    int bottom
)
public boolean IntersectsWith(
    int left,
    int top,
    int right,
    int bottom
)
public function IntersectsWith(
    left : int, 
    top : int, 
    right : int, 
    bottom : int
) : boolean

Parameter

  • left
    Typ: System.Int32
    Die linke Begrenzung des zu vergleichenden Rechtecks in Freihandbereichkoordinaten.
  • top
    Typ: System.Int32
    Die obere Begrenzung des zu vergleichenden Rechtecks in Freihandbereichkoordinaten.
  • right
    Typ: System.Int32
    Die rechte Begrenzung des zu vergleichenden Rechtecks in Freihandbereichkoordinaten.
  • bottom
    Typ: System.Int32
    Die untere Begrenzung des zu vergleichenden Rechtecks in Freihandbereichkoordinaten.

Rückgabewert

Typ: System.Boolean
Alle Parameter sind in HIMETRIC-Einheiten angegeben.
True , wenn sich der Bereich von AnalysisRegionBase mit dem angegebene Rechteck überschneidet, andernfalls false.

Hinweise

Der Vergleich erfolgt in Freihandbereichkoordinaten.

Beispiele

Das folgende Beispiel testet, ob sich AnalysisRegionBase namens theFirstAnalysisRegionBase mit einem angegebenen Rechteck überschneidet.

' Test for intersection between an AnalysisRegionBase and a rectangle.
If theFirstAnalysisRegionBase.IntersectsWith(50, 50, 100, 100) Then
    ' Insert code here.
End If
            // Test for intersection between an AnalysisRegionBase and a rectangle.
            if (theFirstAnalysisRegionBase.IntersectsWith(50, 50, 100, 100))
            {
                // Insert code here.
            }

Plattformen

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

AnalysisRegionBase-Klasse

AnalysisRegionBase-Member

System.Windows.Ink.AnalysisCore-Namespace