Freigeben über


InkAnalyzerBase-Member

Geschützte Member einschließen
Geerbte Member einschließen

.NET Framework-Member einschließen
.NET Compact Framework-Member einschließen
XNA Framework-Member einschließen

Aktualisiert: November 2007

Stellt den Zugriff auf die Layoutanalyse, die Schrift- und Zeichnungsklassifizierung und die Handschrifterkennung bereit.

Der InkAnalyzerBase-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
ms616292.pubmethod(de-de,VS.90).gif InkAnalyzerBase Initialisiert eine neue Instanz der InkAnalyzerBase-Klasse.

Zum Seitenanfang

Methoden

  Name Beschreibung
ms616292.pubmethod(de-de,VS.90).gif Abort Bricht den aktuellen Analysevorgang ab.
ms616292.pubmethod(de-de,VS.90).gif AddStroke Überladen. Fügt dem Freihandanalysemodul Strichdaten für einen einzelnen Strich hinzu.
ms616292.pubmethod(de-de,VS.90).gif AddStrokes Überladen. Fügt dem Freihandanalysemodul Strichdaten für mehrere Striche hinzu.
ms616292.pubmethod(de-de,VS.90).gif AddStrokesToCustomRecognizer Fügt einem benutzerdefinierten Erkennungsknoten Strichdaten für mehrere Striche hinzu.
ms616292.pubmethod(de-de,VS.90).gif AddStrokeToCustomRecognizer Fügt einem Knoten eines benutzerdefinierten Erkennungsmoduls Strichdaten für einen einzelnen Strich hinzu.
ms616292.pubmethod(de-de,VS.90).gif Analyze Führt die synchrone Freihandanalyse aus.
ms616292.pubmethod(de-de,VS.90).gif BackgroundAnalyze Führt eine asynchrone Freihandanalyse durch. Diese umfasst die Layoutanalyse, die Schrift- und Zeichnungsklassifizierung und die Handschrifterkennung.
ms616292.pubmethod(de-de,VS.90).gif ClearStrokeData Löscht Strichpaketdaten aus dem Freihandanalysemodul.
ms616292.pubmethod(de-de,VS.90).gif CreateAnalysisHint Überladen. Fügt dem Freihandanalysemodul einen neuen Analysehinweis hinzu.
ms616292.protmethod(de-de,VS.90).gif CreateAppropriateRootElementBase Diese Methode unterstützt die InkAnalyzer-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
ms616292.pubmethod(de-de,VS.90).gif CreateCustomRecognizer Erstellt einen neuen Knoten des benutzerdefinierten Erkennungsmoduls für das Analysemodul.
ms616292.pubmethod(de-de,VS.90).gif DeleteAnalysisHint Entfernt einen Analysehinweis aus dem Freihandanalysemodul.
ms616292.pubmethod(de-de,VS.90).gif Dispose Gibt sämtliche von InkAnalyzerBase verwendeten Ressourcen frei.
ms616292.pubmethod(de-de,VS.90).gif Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
ms616292.protmethod(de-de,VS.90).gif Finalize Gibt die Ressourcen dieses InkAnalyzerBase-Objekts frei, bevor es vom Garbage Collector wieder zugänglich gemacht wird. (Überschreibt Object.Finalize().)
ms616292.pubmethod(de-de,VS.90).gif FindInkLeafNodes Überladen. Gibt die Freihandendknoten zurück, bei denen es sich um die ContextNodeBase-Objekte handelt, die Freihandstriche enthalten.
ms616292.pubmethod(de-de,VS.90).gif FindLeafNodes Gibt alle Freihandendknoten zurück, bei denen es sich um ContextNodeBase-Objekte handelt, die keine untergeordneten Knoten besitzen.
ms616292.pubmethod(de-de,VS.90).gif FindNode Gibt den angegebenen ContextNodeBase zurück.
ms616292.pubmethod(de-de,VS.90).gif FindNodes Überladen. Gibt die ContextNodeBase-Objekte zurück, die den angegebenen Kriterien entsprechen.
ms616292.pubmethod(de-de,VS.90).gif FindNodesOfType Überladen. Gibt die ContextNodeBase-Objekte des angegebenen Typs zurück.
ms616292.pubmethod(de-de,VS.90).gif GetAlternates Überladen. Gibt Analysealternativen für einen angegebenen Kontext zurück.
ms616292.pubmethod(de-de,VS.90).gif GetAnalysisHints Überladen. Gibt Analysehinweise zurück, die an InkAnalyzerBase angefügt sind.
ms616292.pubmethod(de-de,VS.90).gif GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
ms616292.pubmethod(de-de,VS.90).gif GetInkRecognizersByPriority Gibt die geordnete Auflistung von Erkennungsmodulen zurück.
ms616292.pubmethod(de-de,VS.90).gif GetNodesFromTextRange Überladen. Gibt eine Auflistung von Kontextknoten zurück, die für den angegebenen Textbereich relevant sind.
ms616292.pubmethod(de-de,VS.90).gif GetRecognizedString Gibt die Zeichenfolge mit dem besten Ergebnis aus dem Erkennungsvorgangs für die gesamte Kontextknotenstruktur im Freihandanalysemodul zurück.
ms616292.pubmethod(de-de,VS.90).gif GetStrokeLanguageId Gibt den Gebietsschemabezeichner für den angegebenen Strich zurück.
ms616292.pubmethod(de-de,VS.90).gif GetStrokeType Gibt den Typ des angegebenen Strichs zurück.
ms616292.pubmethod(de-de,VS.90).gif GetTextRangeFromNodes Sucht den Textbereich in der erkannten Zeichenfolge, der einer Auflistung von Kontextknoten entspricht.
ms616292.pubmethod(de-de,VS.90).gif GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
ms616292.pubmethod(de-de,VS.90).gif Load Lädt gespeicherte Analyseergebnisse in das Freihandanalysemodul.
ms616292.protmethod(de-de,VS.90).gif MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
ms616292.pubmethod(de-de,VS.90).gif ModifyTopAlternate Überladen. Ändert die aktuelle erste Alternative in die angegebene Analysealternative.
ms616292.pubmethod(de-de,VS.90).gif Reconcile Überladen.
ms616292.pubmethod(de-de,VS.90).gif RemoveStroke Entfernt den angegebenen Strich aus dem Freihandanalysemodul.
ms616292.pubmethod(de-de,VS.90).gif RemoveStrokes Entfernt die angegebenen Striche aus dem Freihandanalysemodul.
ms616292.pubmethod(de-de,VS.90).gif SaveResults Überladen. Speichert Analyseergebnisse für ein Freihandanalysemodul.
ms616292.pubmethod(de-de,VS.90).gif Search Überladen. Stellt eine unscharfe phrasenbasierte Suche mit Berücksichtigung der Groß-/Kleinschreibung für analysierte Schriftstriche und analysierte Zeichnungsstriche mit erkannten Typen bereit.
ms616292.pubmethod(de-de,VS.90).gif SetStrokeLanguageId Ändert den Gebietsschemabezeichner für den angegebenen Strich.
ms616292.pubmethod(de-de,VS.90).gif SetStrokesLanguageId Ändert den Gebietsschemabezeichner für die angegebenen Striche.
ms616292.pubmethod(de-de,VS.90).gif SetStrokesType Ändert den Typ der angegebenen Striche.
ms616292.pubmethod(de-de,VS.90).gif SetStrokeType Ändert den Typ des angegebenen Strichs.
ms616292.pubmethod(de-de,VS.90).gif ToString Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)
ms616292.pubmethod(de-de,VS.90).gif UpdateStrokeData Aktualisiert die Paketdaten für den angegebenen Strich.
ms616292.pubmethod(de-de,VS.90).gif UpdateStrokesData Aktualisiert die Paketdaten für die angegebenen Striche.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
ms616292.pubproperty(de-de,VS.90).gif AnalysisModes Ruft Flags ab, die kontrollieren, wie das Freihandanalysemodul die Freihandanalyse ausführt, oder legt Flags fest.
ms616292.pubproperty(de-de,VS.90).gif DirtyRegion Ruft den Bereich ab, der seit dem letzten Analysevorgang geändert wurde. Sie können diese Eigenschaft auch zum manuellen Ändern dieses Bereichs verwenden.
ms616292.pubproperty(de-de,VS.90).gif IsAnalyzing Ruft einen Wert ab, der angibt, ob das Freihandanalysemodul eine Freihandanalyse ausführt.
ms616292.pubproperty(de-de,VS.90).gif RootNode Ruft den Stamm-ContextNodeBase der Kontextknotenstruktur des Freihandanalysemoduls ab.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
ms616292.pubevent(de-de,VS.90).gif ActivityBase Tritt während der Aufrufe der Analyze-Methode oder der BackgroundAnalyze-Methode auf.
ms616292.pubevent(de-de,VS.90).gif ContextNodeCreatedBase Tritt auf, nachdem das Freihandanalysemodul einen ContextNodeBase erstellt hat.
ms616292.pubevent(de-de,VS.90).gif ContextNodeDeletingBase Tritt auf, bevor das Freihandanalysemodul einen ContextNodeBase löscht.
ms616292.pubevent(de-de,VS.90).gif ContextNodeLinkAddingBase Tritt auf, bevor das Freihandanalysemodul ContextLinkBase zwischen zwei ContextNodeBase-Objekten hinzufügt.
ms616292.pubevent(de-de,VS.90).gif ContextNodeLinkDeletingBase Tritt auf, bevor das Freihandanalysemodul ContextLinkBase zwischen zwei ContextNodeBase-Objekten löscht.
ms616292.pubevent(de-de,VS.90).gif ContextNodeMovingToPositionBase Tritt auf, bevor das Freihandanalysemodul einen ContextNodeBase an eine neue Position innerhalb der SubNodes-Auflistung seines übergeordneten Knotens verschiebt.
ms616292.pubevent(de-de,VS.90).gif ContextNodePropertiesUpdatedBase Tritt auf, nachdem das Freihandanalysemodul eine oder mehrere der Eigenschaften von ContextNodeBase aktualisiert hat.
ms616292.pubevent(de-de,VS.90).gif ContextNodeReparentingBase Tritt auf, bevor das Freihandanalysemodul einen ContextNodeBase verschiebt, indem er seinen übergeordneten Knoten ändert.
ms616292.pubevent(de-de,VS.90).gif InkAnalyzerStateChangingBase Tritt auf, bevor das Freihandanalysemodul Analyseergebnisse abgleicht, damit eine Anwendung Daten mit dem Freihandanalysemodul synchronisieren kann.
ms616292.pubevent(de-de,VS.90).gif IntermediateResultsUpdatedBase Tritt auf, wenn die aktuelle Zwischenanalysephase beendet ist.
ms616292.pubevent(de-de,VS.90).gif NewStrokesLoadedBase Tritt auf, wenn die Load-Methode aufgerufen wird.
ms616292.pubevent(de-de,VS.90).gif PopulateContextNodeBase Tritt auf, bevor das Freihandanalysemodul die Analyse innerhalb des Bereichs eines teilweise aufgefüllten ContextNodeBase ausführt.
ms616292.pubevent(de-de,VS.90).gif ReadyToReconcileBase Tritt ein, wenn die Ergebnisse der Hintergrundanalyse vom Freihandanalysemodul mit dem aktuellen Zustand des Analysemoduls abgeglichen werden können.
ms616292.pubevent(de-de,VS.90).gif ResultsUpdatedBase Tritt auf, wenn die abschließende Analysephase beendet ist.
ms616292.pubevent(de-de,VS.90).gif StrokesReparentedBase Tritt auf, wenn das InkAnalyzerBase einen Strich von einem ContextNodeBase in einen anderen verschiebt.
ms616292.pubevent(de-de,VS.90).gif UpdateStrokesCacheBase Tritt auf, bevor das Freihandanalysemodul auf Strichdaten zugreift.

Zum Seitenanfang

Siehe auch

Referenz

InkAnalyzerBase-Klasse

System.Windows.Ink.AnalysisCore-Namespace