IAnalysisRegion-Schnittstelle
Macht Methoden und Eigenschaften für einen Bereich verfügbar, der einen Bereich eines Dokuments darstellt.
Members
Die IAnalysisRegion-Schnittstelle erbt von der IUnknown-Schnittstelle. IAnalysisRegion verfügt auch über diese Typen von Membern:
Methoden
Die IAnalysisRegion-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| Klon | Erstellt eine Kopie der IAnalysisRegion. |
| ExcludeRectangle | Schränkt den Bereich von IAnalysisRegion auf den Teil des Bereichs ein, der das angegebene Rechteck nicht schneidet. |
| ExcludeRegion | Schränkt den Bereich von IAnalysisRegion auf den Teil des Bereichs ein, der die angegebene IAnalysisRegion nicht überschneidet. |
| GetBounds | Ruft das umgebundene Rechteck der IAnalysisRegion ab. |
| GetRegionScans | Ruft ein Array von Rechtecke ab, das den Bereich der IAnalysisRegion definiert. |
| IntersectRectangle | Schränkt den Bereich dieser IAnalysisRegion auf den Bereich ein, der durch seine Schnittmenge mit dem angegebenen Rechteck erstellt wird. |
| IntersectRegion | Schränkt den Bereich von IAnalysisRegion auf den Bereich ein, der durch seine Schnittmenge mit der angegebenen IAnalysisRegion erstellt wird. |
| IntersectsWith | Bestimmt, ob sich der Bereich von 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 IAnalysisRegion einen unendlichen Bereich darstellt. |
| MakeEmpty | Reduziert IAnalysisRegion, um einen leeren Bereich zu darstellen. |
| MakeInfinite | Erweitert IAnalysisRegion, um einen unendlichen Bereich zu darstellen. |
| UnionRectangle | Erweitert den Bereich dieser IAnalysisRegion auf den Bereich, der durch seine Vereinigung mit dem angegebenen Rechteck erstellt wurde. |
| UnionRegion | Erweitert den Bereich dieser IAnalysisRegion auf den Bereich, der durch seine Vereinigung mit der angegebenen IAnalysisRegion erstellt wurde. |
Bemerkungen
Diese Schnittstelle stellt einen Bereich dar, der aus rechteckigen Bereichen erstellt wird. Der IInkAnalyzer gibt die Koordinaten eines Bereichs innerhalb des Koordinatenraums zurück, in dem er Strichdaten empfängt, oder interpretiert diese.
Um die aktuellen Grenzen von IAnalysisRegion zu erhalten, 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 dem System. Windows. Ink.AnalysisCore.AnalysisRegionBase-Klasse im .NET Framework.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur Desktop-Apps der XP Tablet PC Edition [] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Header |
|
| DLL |
|