Partager via


AnalysisRegionBase.IntersectsWith, méthode

Mise à jour : November 2007

Détermine si la zone du AnalysisRegionBase croise le rectangle spécifié.

Espace de noms :  System.Windows.Ink.AnalysisCore
Assembly :  IACore (dans IACore.dll)

Syntaxe

'Déclaration
Public Function IntersectsWith ( _
    left As Integer, _
    top As Integer, _
    right As Integer, _
    bottom As Integer _
) As Boolean
'Utilisation
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

Paramètres

  • left
    Type : System.Int32
    Limite gauche du rectangle avec lequel effectuer la comparaison, exprimée selon les coordonnées de l'espace d'entrée manuscrite.
  • top
    Type : System.Int32
    Limite supérieure du rectangle avec lequel effectuer la comparaison, exprimée selon les coordonnées de l'espace d'entrée manuscrite.
  • right
    Type : System.Int32
    Limite droite du rectangle avec lequel effectuer la comparaison, exprimée selon les coordonnées de l'espace d'entrée manuscrite.
  • bottom
    Type : System.Int32
    Limite inférieure du rectangle avec lequel effectuer la comparaison, exprimée selon les coordonnées de l'espace d'entrée manuscrite.

Valeur de retour

Type : System.Boolean
Tous les paramètres sont exprimés en unités HIMETRIC.
True si la zone du AnalysisRegionBase croise le rectangle spécifié ; sinon, false.

Notes

La comparaison est effectuée dans les coordonnées de l'espace d'entrée manuscrite.

Exemples

L'exemple suivant teste si le AnalysisRegionBase, nommé theFirstAnalysisRegionBase, croise un rectangle spécifié.

' 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.
            }

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

AnalysisRegionBase, classe

Membres AnalysisRegionBase

System.Windows.Ink.AnalysisCore, espace de noms