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 | Überladen. Initialisiert eine neue Instanz der InkAnalyzer-Klasse. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Abort | Bricht den aktuellen Analysevorgang ab. |
![]() |
AddStroke | Überladen. Fügt dem InkAnalyzer einen Strich hinzu. |
![]() |
AddStrokes | Überladen. Fügt dem 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 eine synchrone Freihandanalyse durch; diese umfasst die Layoutanalyse, die Schrift- und Zeichnungsklassifizierung und die Handschrifterkennung. |
![]() |
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 das angegebene Objekt dem aktuellen InkAnalyzer-Objekt entspricht. (Ü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, die Striche enthalten. Diese werden auch als ContextNode-Objekte bezeichnet. |
![]() |
FindLeafNodes | Gibt eine ContextNodeCollection mit allen Freihandendknoten zurück, bei denen es sich um ContextNode-Objekte ohne untergeordnete Objekte handelt. |
![]() |
FindNode | Gibt den angegebenen ContextNode zurück. |
![]() |
FindNodes | Überladen. Gibt eine ContextNodeCollection mit allen ContextNode-Objekten zurück, die den angegebenen Kriterien entsprechen. |
![]() |
FindNodesOfType | Überladen. Gibt eine ContextNodeCollection zurück, die die ContextNode-Objekte des angegebenen Typs enthält. |
![]() |
GetAlternates | Überladen. Gibt Analysealternativen für einen angegebenen Kontext zurück. |
![]() |
GetAnalysisHints | Überladen. Gibt Analysehinweise zurück, die an InkAnalyzer angefügt sind. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Ü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. Gleicht Teile der Analyseergebnisse ab, die während der Freihandanalyse im Hintergrund geändert wurden. |
![]() |
RemoveStroke | Entfernt einen Stroke aus dem Freihandanalysemodul. |
![]() |
RemoveStrokes | Entfernt eine Strichauflistung aus dem InkAnalyzer. |
![]() |
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 angegebene StrokeCollection. |
![]() |
SetStrokesType | Ändert den Typ jedes Strichs in einer StrokeCollection. |
![]() |
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 InkAnalyzer-Objekte gleich sind. |
![]() ![]() |
Inequality | Ermittelt, ob zwei InkAnalyzer-Objekte gleich sind. |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
AnalysisModes | Ruft Flags ab, die kontrollieren, wie der InkAnalyzer die Freihandanalyse ausführt, oder legt Flags fest. |
![]() |
DirtyRegion | Ruft den Bereich ab, der seit dem letzten Analysevorgang geändert wurde. |
![]() |
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, in welchem Thread InkAnalyzer Hintergrundanalyseereignisse auslöst, oder legt das Objekt fest. |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
Activity | Tritt auf, um anzugeben, dass in der Analyze-Methode oder der BackgroundAnalyze-Methode eine Analyse durchgeführt wird. |
![]() |
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 einen ContextLink zwischen zwei ContextNode-Objekten entfernt. |
![]() |
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 InkAnalyzer die aktuelle Zwischenanalysephase abgeschlossen hat. |
![]() |
NewStrokesLoaded | Tritt auf, wenn die Load-Methode aufgerufen wird. |
![]() |
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 abgeschlossen ist. |
![]() |
StrokesReparented | Tritt auf, wenn der InkAnalyzer einen Stroke von einem ContextNode in einen anderen verschiebt. |
Zum Seitenanfang
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)