IAnalysisRegion-Schnittstelle
Macht Methoden und Eigenschaften für eine Region verfügbar, die einen Bereich eines Dokuments darstellt.
Member
Die IAnalysisRegion-Schnittstelle erbt von der IUnknown-Schnittstelle . IAnalysisRegion verfügt auch über folgende Arten von Membern:
Methoden
Die IAnalysisRegion-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
Klon | Erstellt eine Kopie der IAnalysisRegion. |
ExcludeRectangle | Schränkt den Bereich der IAnalysisRegion auf den Teil des Bereichs ein, der das angegebene Rechteck nicht überschneidet. |
ExcludeRegion | Schränkt den Bereich der IAnalysisRegion auf den Teil des Bereichs ein, der die angegebene IAnalysisRegion nicht überschneidet. |
Getbounds | Ruft das umgebende Rechteck der IAnalysisRegion ab. |
GetRegionScans | Ruft ein Array von Rechtecken ab, das den Bereich der IAnalysisRegion definiert. |
IntersectRectangle | Schränkt den Bereich dieser IAnalysisRegion auf den Bereich ein, der durch die Schnittmenge mit dem angegebenen Rechteck erstellt wird. |
IntersectRegion | Schränkt den Bereich der IAnalysisRegion auf den Bereich ein, der durch seine Schnittmenge mit der angegebenen IAnalysisRegion erstellt wird. |
IntersectsWith | Bestimmt, ob sich der Bereich der IAnalysisRegion mit dem angegebenen Rechteck überschneidet. |
Isempty | Ruft einen Wert ab, der angibt, ob IAnalysisRegion einen leeren Bereich darstellt. |
IsInfinite | Ruft einen Wert ab, der angibt, ob die IAnalysisRegion eine unendliche Region darstellt. |
MakeEmpty | Reduziert die IAnalysisRegion , um einen leeren Bereich darzustellen. |
MakeInfinite | Erweitert die IAnalysisRegion , um einen unendlichen Bereich darzustellen. |
UnionRectangle | Erweitert den Bereich dieser IAnalysisRegion auf den Bereich, der durch die Union mit dem angegebenen Rechteck erstellt wurde. |
UnionRegion | Erweitert den Bereich dieser IAnalysisRegion auf den Bereich, der durch die Vereinigung mit der angegebenen IAnalysisRegion erstellt wurde. |
Bemerkungen
Diese Schnittstelle stellt einen Bereich dar, der aus rechteckigen Regionen erstellt wird. Der IInkAnalyzer gibt die Koordinaten eines Bereichs innerhalb des Koordinatenraums, in dem er Strichdaten empfängt, zurück oder interpretiert sie.
Um die aktuellen Grenzen der IAnalysisRegion abzurufen, verwenden Sie die IAnalysisRegion::GetBounds-Methode oder die IAnalysisRegion::GetRegionScans-Methode.
Verwenden Sie die folgenden Methoden, um den Bereich einer vorhandenen IAnalysisRegion zu ändern.
- IAnalysisRegion::ExcludeRectangle
- IAnalysisRegion::ExcludeRegion-Methode
- IAnalysisRegion::IntersectRectangle-Methode
- IAnalysisRegion::IntersectRegion-Methode
- IAnalysisRegion::MakeEmpty-Methode
- IAnalysisRegion::MakeInfinite-Methode
- IAnalysisRegion::UnionRectangle-Methode
- IAnalysisRegion::UnionRegion-Methode
Diese Schnittstelle entspricht der System.Windows.Ink.AnalysisCore.AnalysisRegionBase-Klasse im .NET Framework.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
DLL |
|