Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 | |
|---|---|---|
![]() |
InkAnalyzer | Initialisiert eine neue Instanz der InkAnalyzer-Klasse, die dem angegebenen Microsoft.Ink.Ink-Objekt zugeordnet ist. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Abort | Bricht den aktuellen Analysevorgang ab. |
![]() |
AddStroke | Überladen. Fügt InkAnalyzer einen Strich hinzu. |
![]() |
AddStrokes | Überladen. Fügt InkAnalyzer eine Auflistung von Strichen hinzu. |
![]() |
AddStrokesToCustomRecognizer | Fügt einem benutzerdefinierten Erkennungsknoten Strichdaten für mehrere Striche hinzu. |
![]() |
AddStrokeToCustomRecognizer | Fügt einem Knoten des benutzerdefinierten Erkennungsmoduls einen Strich hinzu. |
![]() |
Analyze | Führt die synchrone Freihandanalyse aus. |
![]() |
BackgroundAnalyze | Führt eine asynchrone Freihandanalyse durch. Diese umfasst die Layoutanalyse, die Schrift- und Zeichnungsklassifizierung und die Handschrifterkennung. |
![]() |
ClearStrokeData | Löscht die Daten im Cache von InkAnalyzer für den angegebenen Stroke. |
![]() |
CreateAnalysisHint | Überladen. Fügt dem Freihandanalysemodul einen neuen Analysehinweis hinzu. |
![]() |
CreateCustomRecognizer | Erstellt einen neuen CustomRecognizerNode für das Analysemodul. |
![]() |
DeleteAnalysisHint | Entfernt einen AnalysisHintNode aus dem Freihandanalysemodul. |
![]() |
Dispose | Gibt sämtliche von InkAnalyzer verwendeten Ressourcen frei. |
![]() |
Equals | Bestimmt, ob zwei InkAnalyzer-Instanzen denselben Wert enthalten. (Überschreibt Object.Equals(Object).) |
![]() |
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.) |
![]() |
FindInkLeafNodes | Überladen. Gibt die Freihandendknoten zurück, bei denen es sich um die ContextNode-Objekte handelt, die Freihandstriche enthalten. |
![]() |
FindLeafNodes | Gibt alle Freihandendknoten zurück, bei denen es sich um ContextNode-Objekte handelt, die keine untergeordneten Knoten besitzen. |
![]() |
FindNode | Gibt den angegebenen ContextNode zurück. |
![]() |
FindNodes | Überladen. Gibt die ContextNode-Objekte zurück, die den angegebenen Kriterien entsprechen. |
![]() |
FindNodesOfType | Überladen. Gibt die ContextNode-Objekte des angegebenen Typs zurück. |
![]() |
GetAlternates | Überladen. Gibt Analysealternativen für einen angegebenen Kontext zurück. |
![]() |
GetAnalysisHints | Überladen. Gibt Analysehinweise zurück, die an InkAnalyzer angefügt sind. |
![]() |
GetHashCode | Ruft den Hashcode für die InkAnalyzer-Instanz ab. (Überschreibt Object.GetHashCode().) |
![]() |
GetInkRecognizersByPriority | Gibt die geordnete Auflistung von Erkennungsmodulen zurück. |
![]() |
GetNodesFromTextRange | Überladen. Gibt eine Auflistung von ContextNode-Objekten zurück, die für den angegebenen Textbereich relevant sind. |
![]() |
GetRecognizedString | Gibt die Zeichenfolge mit dem besten Ergebnis aus dem Erkennungsvorgangs für die gesamte Kontextknotenstruktur im Freihandanalysemodul zurück. |
![]() |
GetStrokeLanguageId | Gibt den Gebietsschemabezeichner des angegebenen Stroke zurück. |
![]() |
GetStrokeType | Gibt den Typ eines Stroke zurück. |
![]() |
GetTextRangeFromNodes | Sucht den Textbereich in der erkannten Zeichenfolge, der einer Auflistung von ContextNode-Objekten entspricht. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Load | Überladen. Lädt gespeicherte Analyseergebnisse in das Freihandanalysemodul. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
ModifyTopAlternate | Überladen. Ändert die aktuelle erste Alternative in die angegebene Analysealternative. |
![]() |
Reconcile | Überladen. Bestimmt, welche Teile der Analyseergebnisse während der Freihandanalyse im Hintergrund geändert wurden. |
![]() |
RemoveStroke | Entfernt einen Stroke aus dem Freihandanalysemodul. |
![]() |
RemoveStrokes | Entfernt eine Strichauflistung aus dem Freihandanalysemodul. |
![]() |
SaveResults | Überladen. Speichert Analyseergebnisse für ein Freihandanalysemodul. |
![]() |
Search | Überladen. Stellt eine unscharfe phrasenbasierte Suche mit Berücksichtigung der Groß-/Kleinschreibung für analysierte Schriftstriche und analysierte Zeichnungsstriche mit erkannten Typen bereit. |
![]() |
SetStrokeLanguageId | Ändert den Gebietsschemabezeichner für den angegebenen Stroke. |
![]() |
SetStrokesLanguageId | Ändert den Gebietsschemabezeichner für die angegebenen Strokes. |
![]() |
SetStrokesType | Ändert den Typ jedes Strichs in einer Strokes-Auflistung. |
![]() |
SetStrokeType | Ändert den Strichtyp eines Stroke. |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Operatoren
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
Equality | Bestimmt, ob zwei angegebene InkAnalyzer-Objekte denselben Wert haben. |
![]() ![]() |
Inequality | Bestimmt, ob zwei angegebene InkAnalyzer-Objekte verschiedene Werte haben. |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
AnalysisModes | Ruft Flags ab, die kontrollieren, wie InkAnalyzer die Freihandanalyse ausführt, oder legt Flags fest. |
![]() |
DirtyRegion | Ruft den Bereich ab, der seit dem letzten Analysevorgang geändert wurde. |
![]() |
Ink | Ruft das Ink-Objekt ab, für das InkAnalyzer Strichdaten analysieren kann. |
![]() |
IsAnalyzing | Ruft einen Wert ab, der angibt, ob InkAnalyzer eine Freihandanalyse ausführt. |
![]() |
RootNode | Ruft den ContextNode-Stammknoten von InkAnalyzer ab. |
![]() |
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 | |
|---|---|---|
![]() |
Activity | Tritt während der Aufrufe der Analyze-Methode oder der BackgroundAnalyze-Methode auf. |
![]() |
ContextNodeCreated | Tritt auf, nachdem InkAnalyzer einen ContextNode erstellt hat. |
![]() |
ContextNodeDeleting | Tritt auf, bevor der InkAnalyzer einen ContextNode löscht. |
![]() |
ContextNodeLinkAdding | Tritt auf, bevor der InkAnalyzer zwischen zwei ContextNode-Objekten einen ContextLink hinzufügt. |
![]() |
ContextNodeLinkDeleting | Tritt auf, bevor der InkAnalyzer zwischen zwei ContextNode-Objekten einen ContextLink löscht. |
![]() |
ContextNodeMovingToPosition | Tritt auf, bevor der InkAnalyzer einen ContextNode an eine neue Position innerhalb einer ContextNode.SubNodes-Auflistung verschiebt. |
![]() |
ContextNodePropertiesUpdated | Tritt auf, nachdem der InkAnalyzer eine oder mehrere der Eigenschaften von ContextNode aktualisiert hat. |
![]() |
ContextNodeReparenting | Tritt auf, bevor der InkAnalyzer einen ContextNode verschiebt, indem er seinen übergeordneten Knoten ändert. |
![]() |
InkAnalyzerStateChanging | Tritt auf, bevor der InkAnalyzer Analyseergebnisse abgleicht, damit eine Anwendung Daten mit dem InkAnalyzer synchronisieren kann. |
![]() |
IntermediateResultsUpdated | Tritt auf, wenn die aktuelle Zwischenanalysephase beendet ist. |
![]() |
NewStrokesLoaded | Tritt auf, nachdem ein Strich in InkAnalyzer geladen wurde. |
![]() |
PopulateContextNode | Tritt auf, bevor der InkAnalyzer die Analyse innerhalb des Bereichs eines teilweise aufgefüllten ContextNode ausführt. |
![]() |
ReadyToReconcile | Tritt ein, wenn die Ergebnisse der Hintergrundanalyse vom Freihandanalysemodul mit dem aktuellen Zustand des Analysemoduls abgeglichen werden können. |
![]() |
ResultsUpdated | Tritt auf, wenn die abschließende Analysephase beendet ist. |
![]() |
StrokesReparented | Tritt auf, wenn der InkAnalyzer einen Stroke von einem ContextNode in einen anderen verschiebt. |
Zum Seitenanfang
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)