Freigeben über


InkAnalyzer-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 InkAnalyzer-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
ms583674.pubmethod(de-de,VS.90).gif InkAnalyzer Initialisiert eine neue Instanz der InkAnalyzer-Klasse, die dem angegebenen Microsoft.Ink.Ink-Objekt zugeordnet ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
ms583674.pubmethod(de-de,VS.90).gif Abort Bricht den aktuellen Analysevorgang ab.
ms583674.pubmethod(de-de,VS.90).gif AddStroke Überladen. Fügt InkAnalyzer einen Strich hinzu.
ms583674.pubmethod(de-de,VS.90).gif AddStrokes Überladen. Fügt InkAnalyzer eine Auflistung von Strichen hinzu.
ms583674.pubmethod(de-de,VS.90).gif AddStrokesToCustomRecognizer Fügt einem benutzerdefinierten Erkennungsknoten Strichdaten für mehrere Striche hinzu.
ms583674.pubmethod(de-de,VS.90).gif AddStrokeToCustomRecognizer Fügt einem Knoten des benutzerdefinierten Erkennungsmoduls einen Strich hinzu.
ms583674.pubmethod(de-de,VS.90).gif Analyze Führt die synchrone Freihandanalyse aus.
ms583674.pubmethod(de-de,VS.90).gif BackgroundAnalyze Führt eine asynchrone Freihandanalyse durch. Diese umfasst die Layoutanalyse, die Schrift- und Zeichnungsklassifizierung und die Handschrifterkennung.
ms583674.pubmethod(de-de,VS.90).gif ClearStrokeData Löscht die Daten im Cache von InkAnalyzer für den angegebenen Stroke.
ms583674.pubmethod(de-de,VS.90).gif CreateAnalysisHint Überladen. Fügt dem Freihandanalysemodul einen neuen Analysehinweis hinzu.
ms583674.pubmethod(de-de,VS.90).gif CreateCustomRecognizer Erstellt einen neuen CustomRecognizerNode für das Analysemodul.
ms583674.pubmethod(de-de,VS.90).gif DeleteAnalysisHint Entfernt einen AnalysisHintNode aus dem Freihandanalysemodul.
ms583674.pubmethod(de-de,VS.90).gif Dispose Gibt sämtliche von InkAnalyzer verwendeten Ressourcen frei.
ms583674.pubmethod(de-de,VS.90).gif Equals Bestimmt, ob zwei InkAnalyzer-Instanzen denselben Wert enthalten. (Überschreibt Object.Equals(Object).)
ms583674.protmethod(de-de,VS.90).gif Finalize Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
ms583674.pubmethod(de-de,VS.90).gif FindInkLeafNodes Überladen. Gibt die Freihandendknoten zurück, bei denen es sich um die ContextNode-Objekte handelt, die Freihandstriche enthalten.
ms583674.pubmethod(de-de,VS.90).gif FindLeafNodes Gibt alle Freihandendknoten zurück, bei denen es sich um ContextNode-Objekte handelt, die keine untergeordneten Knoten besitzen.
ms583674.pubmethod(de-de,VS.90).gif FindNode Gibt den angegebenen ContextNode zurück.
ms583674.pubmethod(de-de,VS.90).gif FindNodes Überladen. Gibt die ContextNode-Objekte zurück, die den angegebenen Kriterien entsprechen.
ms583674.pubmethod(de-de,VS.90).gif FindNodesOfType Überladen. Gibt die ContextNode-Objekte des angegebenen Typs zurück.
ms583674.pubmethod(de-de,VS.90).gif GetAlternates Überladen. Gibt Analysealternativen für einen angegebenen Kontext zurück.
ms583674.pubmethod(de-de,VS.90).gif GetAnalysisHints Überladen. Gibt Analysehinweise zurück, die an InkAnalyzer angefügt sind.
ms583674.pubmethod(de-de,VS.90).gif GetHashCode Ruft den Hashcode für die InkAnalyzer-Instanz ab. (Überschreibt Object.GetHashCode().)
ms583674.pubmethod(de-de,VS.90).gif GetInkRecognizersByPriority Gibt die geordnete Auflistung von Erkennungsmodulen zurück.
ms583674.pubmethod(de-de,VS.90).gif GetNodesFromTextRange Überladen. Gibt eine Auflistung von ContextNode-Objekten zurück, die für den angegebenen Textbereich relevant sind.
ms583674.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.
ms583674.pubmethod(de-de,VS.90).gif GetStrokeLanguageId Gibt den Gebietsschemabezeichner des angegebenen Stroke zurück.
ms583674.pubmethod(de-de,VS.90).gif GetStrokeType Gibt den Typ eines Stroke zurück.
ms583674.pubmethod(de-de,VS.90).gif GetTextRangeFromNodes Sucht den Textbereich in der erkannten Zeichenfolge, der einer Auflistung von ContextNode-Objekten entspricht.
ms583674.pubmethod(de-de,VS.90).gif GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
ms583674.pubmethod(de-de,VS.90).gif Load Überladen. Lädt gespeicherte Analyseergebnisse in das Freihandanalysemodul.
ms583674.protmethod(de-de,VS.90).gif MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
ms583674.pubmethod(de-de,VS.90).gif ModifyTopAlternate Überladen. Ändert die aktuelle erste Alternative in die angegebene Analysealternative.
ms583674.pubmethod(de-de,VS.90).gif Reconcile Überladen. Bestimmt, welche Teile der Analyseergebnisse während der Freihandanalyse im Hintergrund geändert wurden.
ms583674.pubmethod(de-de,VS.90).gif RemoveStroke Entfernt einen Stroke aus dem Freihandanalysemodul.
ms583674.pubmethod(de-de,VS.90).gif RemoveStrokes Entfernt eine Strichauflistung aus dem Freihandanalysemodul.
ms583674.pubmethod(de-de,VS.90).gif SaveResults Überladen. Speichert Analyseergebnisse für ein Freihandanalysemodul.
ms583674.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.
ms583674.pubmethod(de-de,VS.90).gif SetStrokeLanguageId Ändert den Gebietsschemabezeichner für den angegebenen Stroke.
ms583674.pubmethod(de-de,VS.90).gif SetStrokesLanguageId Ändert den Gebietsschemabezeichner für die angegebenen Strokes.
ms583674.pubmethod(de-de,VS.90).gif SetStrokesType Ändert den Typ jedes Strichs in einer Strokes-Auflistung.
ms583674.pubmethod(de-de,VS.90).gif SetStrokeType Ändert den Strichtyp eines Stroke.
ms583674.pubmethod(de-de,VS.90).gif ToString Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Operatoren

  Name Beschreibung
ms583674.puboperator(de-de,VS.90).gifms583674.static(de-de,VS.90).gif Equality Bestimmt, ob zwei angegebene InkAnalyzer-Objekte denselben Wert haben.
ms583674.puboperator(de-de,VS.90).gifms583674.static(de-de,VS.90).gif Inequality Bestimmt, ob zwei angegebene InkAnalyzer-Objekte verschiedene Werte haben.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
ms583674.pubproperty(de-de,VS.90).gif AnalysisModes Ruft Flags ab, die kontrollieren, wie InkAnalyzer die Freihandanalyse ausführt, oder legt Flags fest.
ms583674.pubproperty(de-de,VS.90).gif DirtyRegion Ruft den Bereich ab, der seit dem letzten Analysevorgang geändert wurde.
ms583674.pubproperty(de-de,VS.90).gif Ink Ruft das Ink-Objekt ab, für das InkAnalyzer Strichdaten analysieren kann.
ms583674.pubproperty(de-de,VS.90).gif IsAnalyzing Ruft einen Wert ab, der angibt, ob InkAnalyzer eine Freihandanalyse ausführt.
ms583674.pubproperty(de-de,VS.90).gif RootNode Ruft den ContextNode-Stammknoten von InkAnalyzer ab.
ms583674.pubproperty(de-de,VS.90).gif SynchronizingObject Ruft das Objekt ab, das angibt, für welchen Thread InkAnalyzer-Hintergrundanalyseereignisse ausgelöst werden, oder legt das Objekt fest.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
ms583674.pubevent(de-de,VS.90).gif Activity Tritt während der Aufrufe der Analyze-Methode oder der BackgroundAnalyze-Methode auf.
ms583674.pubevent(de-de,VS.90).gif ContextNodeCreated Tritt auf, nachdem InkAnalyzer einen ContextNode erstellt hat.
ms583674.pubevent(de-de,VS.90).gif ContextNodeDeleting Tritt auf, bevor der InkAnalyzer einen ContextNode löscht.
ms583674.pubevent(de-de,VS.90).gif ContextNodeLinkAdding Tritt auf, bevor der InkAnalyzer zwischen zwei ContextNode-Objekten einen ContextLink hinzufügt.
ms583674.pubevent(de-de,VS.90).gif ContextNodeLinkDeleting Tritt auf, bevor der InkAnalyzer zwischen zwei ContextNode-Objekten einen ContextLink löscht.
ms583674.pubevent(de-de,VS.90).gif ContextNodeMovingToPosition Tritt auf, bevor der InkAnalyzer einen ContextNode an eine neue Position innerhalb einer ContextNode.SubNodes-Auflistung verschiebt.
ms583674.pubevent(de-de,VS.90).gif ContextNodePropertiesUpdated Tritt auf, nachdem der InkAnalyzer eine oder mehrere der Eigenschaften von ContextNode aktualisiert hat.
ms583674.pubevent(de-de,VS.90).gif ContextNodeReparenting Tritt auf, bevor der InkAnalyzer einen ContextNode verschiebt, indem er seinen übergeordneten Knoten ändert.
ms583674.pubevent(de-de,VS.90).gif InkAnalyzerStateChanging Tritt auf, bevor der InkAnalyzer Analyseergebnisse abgleicht, damit eine Anwendung Daten mit dem InkAnalyzer synchronisieren kann.
ms583674.pubevent(de-de,VS.90).gif IntermediateResultsUpdated Tritt auf, wenn die aktuelle Zwischenanalysephase beendet ist.
ms583674.pubevent(de-de,VS.90).gif NewStrokesLoaded Tritt auf, nachdem ein Strich in InkAnalyzer geladen wurde.
ms583674.pubevent(de-de,VS.90).gif PopulateContextNode Tritt auf, bevor der InkAnalyzer die Analyse innerhalb des Bereichs eines teilweise aufgefüllten ContextNode ausführt.
ms583674.pubevent(de-de,VS.90).gif ReadyToReconcile Tritt ein, wenn die Ergebnisse der Hintergrundanalyse vom Freihandanalysemodul mit dem aktuellen Zustand des Analysemoduls abgeglichen werden können.
ms583674.pubevent(de-de,VS.90).gif ResultsUpdated Tritt auf, wenn die abschließende Analysephase beendet ist.
ms583674.pubevent(de-de,VS.90).gif StrokesReparented Tritt auf, wenn der InkAnalyzer einen Stroke von einem ContextNode in einen anderen verschiebt.

Zum Seitenanfang

Siehe auch

Referenz

InkAnalyzer-Klasse

Microsoft.Ink-Namespace