Freigeben über


AnalysisRegion.IntersectsWith-Methode

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

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

'Declaration
Public Function IntersectsWith ( _
    rectangle As Rect _
) As Boolean
'Usage
Dim instance As AnalysisRegion
Dim rectangle As Rect
Dim returnValue As Boolean

returnValue = instance.IntersectsWith(rectangle)
public bool IntersectsWith(
    Rect rectangle
)
public:
bool IntersectsWith(
    Rect rectangle
)
public boolean IntersectsWith(
    Rect rectangle
)
public function IntersectsWith(
    rectangle : Rect
) : boolean

Parameter

  • rectangle
    Typ: System.Windows.Rect
    Das zu vergleichende Rechteck in Freihandbereichskoordinaten.

Rückgabewert

Typ: System.Boolean
true , wenn sich der Bereich von AnalysisRegion mit dem angegebene Rechteck überschneidet, andernfalls false.

Hinweise

Die IntersectsWith-Methode löst einen ArgumentOutOfRangeException-Fehler aus, wenn rectangle Begrenzungen außerhalb von MinXY und MaxXY aufweist.

Beispiele

Dieses Beispiel testet, ob sich die AnalysisRegion namens theFirstAnalysisRegion mit einem angegebenen Rechteck überschneidet.

' Test for intersection between an AnalysisRegion and a rectangle.
If theFirstAnalysisRegion.IntersectsWith(New Rect(50, 50, 100, 100)) Then
    ' Insert code here.
End If
// Test for intersection between an AnalysisRegion and a rectangle.
if (theFirstAnalysisRegion.IntersectsWith(
    new Rect(50, 50, 100, 100)))
{
    // Insert code here.
}

Plattformen

Windows Vista

.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

AnalysisRegion-Klasse

AnalysisRegion-Member

System.Windows.Ink-Namespace