InkAnalyzerBase Methods

Include Protected Members
Include Inherited Members

Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members

The InkAnalyzerBase type exposes the following members.

Methods

  Name Description
Public method Abort Cancels the current analysis operation.
Public method AddStroke Overloaded. Adds stroke data for a single stroke to the ink analyzer.
Public method AddStrokes Overloaded. Adds stroke data for multiple strokes to the ink analyzer.
Public method AddStrokesToCustomRecognizer Adds stroke data for multiple strokes to a custom recognizer node.
Public method AddStrokeToCustomRecognizer Adds stroke data for a single stroke to a custom recognizer node.
Public method Analyze Performs synchronous ink analysis.
Public method BackgroundAnalyze Performs asynchronous ink analysis, which includes layout analysis, writing and drawing classification, and handwriting recognition.
Public method ClearStrokeData Clears stroke packet data from the ink analyzer.
Public method CreateAnalysisHint Overloaded. Adds a new analysis hint to the ink analyzer.
Protected method CreateAppropriateRootElementBase This method supports the InkAnalyzer infrastructure and is not intended to be used directly from your code.
Public method CreateCustomRecognizer Creates a new custom recognizer node for the analyzer.
Public method DeleteAnalysisHint Removes an analysis hint from the ink analyzer.
Public method Dispose Releases all resources used by the InkAnalyzerBase.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Frees the resources of this InkAnalyzerBase before it is reclaimed by the garbage collector. (Overrides Object.Finalize().)
Public method FindInkLeafNodes Overloaded. Returns the ink leaf nodes, which are the ContextNodeBase objects that contain ink strokes.
Public method FindLeafNodes Returns all of the leaf nodes, which are the ContextNodeBase objects that have no child nodes.
Public method FindNode Returns the specified ContextNodeBase.
Public method FindNodes Overloaded. Returns the ContextNodeBase objects that match the specified criteria.
Public method FindNodesOfType Overloaded. Returns the ContextNodeBase objects of the specified type.
Public method GetAlternates Overloaded. Returns analysis alternates for a specified context.
Public method GetAnalysisHints Overloaded. Returns analysis hints that are attached to the InkAnalyzerBase.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetInkRecognizersByPriority Returns the ordered collection of recognizers.
Public method GetNodesFromTextRange Overloaded. Returns a collection of context nodes that are relevant to the specified text range.
Public method GetRecognizedString Returns the best-result string of the recognition operation for the entire context node tree in the ink analyzer.
Public method GetStrokeLanguageId Returns the locale identifier for the specified stroke.
Public method GetStrokeType Returns the type of the specified stroke.
Public method GetTextRangeFromNodes Finds the text range in the recognized string that corresponds to a collection of context nodes.
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Public method Load Loads saved analysis results into the ink analyzer.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ModifyTopAlternate Overloaded. Changes the current top alternate to the specified analysis alternate.
Public method Reconcile Overloaded.
Public method RemoveStroke Removes the specified stroke from the ink analyzer.
Public method RemoveStrokes Removes the specified strokes from the ink analyzer.
Public method SaveResults Overloaded. Saves analysis results for an ink analyzer.
Public method Search Overloaded. Provides a fuzzy, case-insensitive phrase based search for analyzed writing strokes and analyzed drawing strokes that have recognized types.
Public method SetStrokeLanguageId Changes the locale identifier for the specified stroke.
Public method SetStrokesLanguageId Changes the locale identifier for the specified strokes.
Public method SetStrokesType Changes the type of the specified strokes.
Public method SetStrokeType Changes the type of the specified stroke.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method UpdateStrokeData Updates the packet data for the specified stroke.
Public method UpdateStrokesData Updates the packet data for the specified strokes.

Top

See Also

Reference

InkAnalyzerBase Class

System.Windows.Ink.AnalysisCore Namespace