次の方法で共有


AnalysisRegion.IntersectsWith メソッド

AnalysisRegion の領域が、指定した四角形と交差するかどうかを調べます。

名前空間 :  System.Windows.Ink
アセンブリ :  IAWinFX (IAWinFX.dll 内)

構文

'宣言
Public Function IntersectsWith ( _
    rectangle As Rect _
) As Boolean
'使用
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

パラメータ

  • rectangle
    型 : System.Windows.Rect
    インク空間座標における、比較する四角形。

戻り値

型 : System.Boolean
AnalysisRegion の領域が、指定した四角形と交差する場合は true。それ以外の場合は false。

解説

rectangle の境界が MinXYMaxXY の外側にある場合、IntersectsWith メソッドは ArgumentOutOfRangeException をスローします。

この例では、theFirstAnalysisRegion という名前の AnalysisRegion が、指定した四角形と交差するかどうかをテストします。

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

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

AnalysisRegion クラス

AnalysisRegion メンバ

System.Windows.Ink 名前空間