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 InkAnalyzerBase-Typ macht die folgenden Member verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
InkAnalyzerBase | Initialisiert eine neue Instanz der InkAnalyzerBase-Klasse. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Abort | Bricht den aktuellen Analysevorgang ab. |
![]() |
AddStroke | Überladen. Fügt dem Freihandanalysemodul Strichdaten für einen einzelnen Strich hinzu. |
![]() |
AddStrokes | Überladen. Fügt dem Freihandanalysemodul Strichdaten für mehrere Striche hinzu. |
![]() |
AddStrokesToCustomRecognizer | Fügt einem benutzerdefinierten Erkennungsknoten Strichdaten für mehrere Striche hinzu. |
![]() |
AddStrokeToCustomRecognizer | Fügt einem Knoten eines benutzerdefinierten Erkennungsmoduls Strichdaten für einen einzelnen 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 Strichpaketdaten aus dem Freihandanalysemodul. |
![]() |
CreateAnalysisHint | Überladen. Fügt dem Freihandanalysemodul einen neuen Analysehinweis hinzu. |
![]() |
CreateAppropriateRootElementBase | Diese Methode unterstützt die InkAnalyzer-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
![]() |
CreateCustomRecognizer | Erstellt einen neuen Knoten des benutzerdefinierten Erkennungsmoduls für das Analysemodul. |
![]() |
DeleteAnalysisHint | Entfernt einen Analysehinweis aus dem Freihandanalysemodul. |
![]() |
Dispose | Gibt sämtliche von InkAnalyzerBase verwendeten Ressourcen frei. |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
Finalize | Gibt die Ressourcen dieses InkAnalyzerBase-Objekts frei, bevor es vom Garbage Collector wieder zugänglich gemacht wird. (Überschreibt Object.Finalize().) |
![]() |
FindInkLeafNodes | Überladen. Gibt die Freihandendknoten zurück, bei denen es sich um die ContextNodeBase-Objekte handelt, die Freihandstriche enthalten. |
![]() |
FindLeafNodes | Gibt alle Freihandendknoten zurück, bei denen es sich um ContextNodeBase-Objekte handelt, die keine untergeordneten Knoten besitzen. |
![]() |
FindNode | Gibt den angegebenen ContextNodeBase zurück. |
![]() |
FindNodes | Überladen. Gibt die ContextNodeBase-Objekte zurück, die den angegebenen Kriterien entsprechen. |
![]() |
FindNodesOfType | Überladen. Gibt die ContextNodeBase-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 InkAnalyzerBase angefügt sind. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetInkRecognizersByPriority | Gibt die geordnete Auflistung von Erkennungsmodulen zurück. |
![]() |
GetNodesFromTextRange | Überladen. Gibt eine Auflistung von Kontextknoten 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 für den angegebenen Strich zurück. |
![]() |
GetStrokeType | Gibt den Typ des angegebenen Strichs zurück. |
![]() |
GetTextRangeFromNodes | Sucht den Textbereich in der erkannten Zeichenfolge, der einer Auflistung von Kontextknoten entspricht. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Load | 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. |
![]() |
RemoveStroke | Entfernt den angegebenen Strich aus dem Freihandanalysemodul. |
![]() |
RemoveStrokes | Entfernt die angegebenen Striche 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 Strich. |
![]() |
SetStrokesLanguageId | Ändert den Gebietsschemabezeichner für die angegebenen Striche. |
![]() |
SetStrokesType | Ändert den Typ der angegebenen Striche. |
![]() |
SetStrokeType | Ändert den Typ des angegebenen Strichs. |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
![]() |
UpdateStrokeData | Aktualisiert die Paketdaten für den angegebenen Strich. |
![]() |
UpdateStrokesData | Aktualisiert die Paketdaten für die angegebenen Striche. |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
AnalysisModes | Ruft Flags ab, die kontrollieren, wie das Freihandanalysemodul die Freihandanalyse ausführt, oder legt Flags fest. |
![]() |
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. |
![]() |
IsAnalyzing | Ruft einen Wert ab, der angibt, ob das Freihandanalysemodul eine Freihandanalyse ausführt. |
![]() |
RootNode | Ruft den Stamm-ContextNodeBase der Kontextknotenstruktur des Freihandanalysemoduls ab. |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
ActivityBase | Tritt während der Aufrufe der Analyze-Methode oder der BackgroundAnalyze-Methode auf. |
![]() |
ContextNodeCreatedBase | Tritt auf, nachdem das Freihandanalysemodul einen ContextNodeBase erstellt hat. |
![]() |
ContextNodeDeletingBase | Tritt auf, bevor das Freihandanalysemodul einen ContextNodeBase löscht. |
![]() |
ContextNodeLinkAddingBase | Tritt auf, bevor das Freihandanalysemodul ContextLinkBase zwischen zwei ContextNodeBase-Objekten hinzufügt. |
![]() |
ContextNodeLinkDeletingBase | Tritt auf, bevor das Freihandanalysemodul ContextLinkBase zwischen zwei ContextNodeBase-Objekten löscht. |
![]() |
ContextNodeMovingToPositionBase | Tritt auf, bevor das Freihandanalysemodul einen ContextNodeBase an eine neue Position innerhalb der SubNodes-Auflistung seines übergeordneten Knotens verschiebt. |
![]() |
ContextNodePropertiesUpdatedBase | Tritt auf, nachdem das Freihandanalysemodul eine oder mehrere der Eigenschaften von ContextNodeBase aktualisiert hat. |
![]() |
ContextNodeReparentingBase | Tritt auf, bevor das Freihandanalysemodul einen ContextNodeBase verschiebt, indem er seinen übergeordneten Knoten ändert. |
![]() |
InkAnalyzerStateChangingBase | Tritt auf, bevor das Freihandanalysemodul Analyseergebnisse abgleicht, damit eine Anwendung Daten mit dem Freihandanalysemodul synchronisieren kann. |
![]() |
IntermediateResultsUpdatedBase | Tritt auf, wenn die aktuelle Zwischenanalysephase beendet ist. |
![]() |
NewStrokesLoadedBase | Tritt auf, wenn die Load-Methode aufgerufen wird. |
![]() |
PopulateContextNodeBase | Tritt auf, bevor das Freihandanalysemodul die Analyse innerhalb des Bereichs eines teilweise aufgefüllten ContextNodeBase ausführt. |
![]() |
ReadyToReconcileBase | Tritt ein, wenn die Ergebnisse der Hintergrundanalyse vom Freihandanalysemodul mit dem aktuellen Zustand des Analysemoduls abgeglichen werden können. |
![]() |
ResultsUpdatedBase | Tritt auf, wenn die abschließende Analysephase beendet ist. |
![]() |
StrokesReparentedBase | Tritt auf, wenn das InkAnalyzerBase einen Strich von einem ContextNodeBase in einen anderen verschiebt. |
![]() |
UpdateStrokesCacheBase | Tritt auf, bevor das Freihandanalysemodul auf Strichdaten zugreift. |
Zum Seitenanfang
.gif)
.gif)
.gif)
.gif)