The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
System.Windows.Ink Namespace
Visual Studio 2008
| Class | Description | |
|---|---|---|
![]() | AnalysisAlternate | Represents one of the possible handwriting recognition word matches for ContextNode objects. |
![]() | AnalysisAlternateCollection | Contains a collection of AnalysisAlternate objects. |
![]() | AnalysisAlternateCollection::AnalysisAlternateCollectionEnumerator | An implementation of the IEnumerator interface that supports iterating over an AnalysisAlternateCollection. |
![]() | AnalysisHintNode | Provides an InkAnalyzer with an analysis hint for a region. |
![]() | AnalysisRegion | Represents an area of a document. |
![]() | AnalysisStatus | Represents the status of the analysis operation, including its success or failure, associated warnings, and information about where or if any changes occurred. |
![]() | AnalysisWarning | Represents a warning or error that occurs during an ink analysis operation. |
![]() | AnalysisWarningCollection | Contains a collection of AnalysisWarning objects that are the result of an ink analysis. |
![]() | AnalysisWarningCollection::AnalysisWarningCollectionEnumerator | An implementation of the IEnumerator interface that can iterate through an AnalysisWarningCollection. |
![]() | ContextLink | Represents a relationship between two ContextNode objects that is not a parent-child relationship. |
![]() | ContextLinkCollection | Contains a collection of ContextLink objects. |
![]() | ContextLinkCollection::ContextLinkCollectionEnumerator | An implementation of the IEnumerator interface that supports iterating over a ContextLinkCollection. |
![]() | ContextNode | Represents a node in a tree of objects that are created as part of ink analysis. |
![]() | ContextNodeCollection | Contains a collection of ContextNode objects that are the result of an ink analysis. |
![]() | ContextNodeCollection::ContextNodeCollectionEnumerator | An implementation of the IEnumerator interface that supports iterating through a ContextNodeCollection. |
![]() | ContextNodeCreatedEventArgs | Provides data for the ContextNodeCreated event. |
![]() | ContextNodeDeletingEventArgs | Provides data for the ContextNodeDeleting event. |
![]() | ContextNodeLinkAddingEventArgs | Provides data for the ContextNodeLinkAdding event. |
![]() | ContextNodeLinkDeletingEventArgs | Provides data for the ContextNodeLinkDeleting event. |
![]() | ContextNodeMovingToPositionEventArgs | Provides data for the ContextNodeMovingToPosition event. |
![]() | ContextNodePropertiesUpdatedEventArgs | Provides data for the ContextNodePropertiesUpdated event. |
![]() | ContextNodeReparentingEventArgs | Provides data for the ContextNodeReparenting event. |
![]() | ContextNodeType | Defines values that specify the ContextNode object type. |
![]() | CustomRecognizerNode | Represents a ContextNode for a single recognition operation. All strokes and nodes stored under a CustomRecognizerNode object are recognized in an independent recognition operation and are not analyzed by the InkAnalyzer. |
![]() | DrawingAttributeIds | Contains a set of GUIDs that identify the properties in the DrawingAttributes class. |
![]() | DrawingAttributes | Specifies the appearance of a Stroke |
![]() | DrawingAttributesReplacedEventArgs | Provides data for the DefaultDrawingAttributesReplaced event. |
![]() | EllipseStylusShape | Represents a stylus tip shaped like an ellipse. |
![]() | GestureRecognitionResult | Contains information about an ink gesture. |
![]() | GestureRecognizer | Recognizes ink gestures. |
![]() | ImageNode | Represents a ContextNode for a two-dimensional region where any non-ink images may exist in the application. |
![]() | IncrementalHitTester | Dynamically performs hit testing on a Stroke. |
![]() | IncrementalLassoHitTester | Dynamically hit tests a Stroke with a lasso. |
![]() | IncrementalStrokeHitTester | Dynamically hit tests a stroke with an eraser path. |
![]() | InkAnalyzer | Provides access to layout analysis, writing and drawing classification, and handwriting recognition. |
![]() | InkBulletNode | Represents a ContextNode for a collection of strokes that make up a bullet for a bulleted list. This class cannot be inherited. |
![]() | InkDrawingNode | Represents a ContextNode for a collection of strokes that make up a drawing. This class cannot be inherited. |
![]() | InkRecognizer | Provides access to handwriting recognizers used by the InkAnalyzer. |
![]() | InkRecognizerCollection | Contains InkRecognizer objects that can recognize handwriting from various locales. |
![]() | InkRecognizerCollection::InkRecognizerCollectionEnumerator | An implementation of the System.Collections.IEnumerator interface that supports iterating over a InkRecognizerCollection. |
![]() | InkRecognizerGuide | Represents the area that the InkRecognizer object uses and in which ink can be drawn. The area is known as the recognizer guide. |
![]() | InkWordNode | Represents a ContextNode for a collection of strokes that make up a logical grouping that forms a recognizable word. |
![]() | LassoSelectionChangedEventArgs | Provides data for the SelectionChanged event. |
![]() | LineNode | Represents a ContextNode for a line of words. |
![]() | NewStrokesLoadedEventArgs | Provides data for the NewStrokesLoaded event. |
![]() | ObjectNode | Represents a ContextNode for a node that is returned from an object custom recognizer. |
![]() | ParagraphNode | Represents a ContextNode for a collection of ContextNode objects that make up a logical group of lines. |
![]() | PopulateContextNodeEventArgs | Provides data for the PopulateContextNode event. |
![]() | PropertyDataChangedEventArgs | Provides data for the PropertyDataChanged event. |
![]() | PropertyGuidsForAnalysisHints | Defines globally unique identifiers (GUIDs) for the ContextNode class. |
![]() | PropertyGuidsForContextNodes | Defines globally unique identifiers (GUIDs) for the ContextNode class. |
![]() | RectangleStylusShape | Represents a rectangular stylus tip. |
![]() | ResultsUpdatedEventArgs | Provides data for the ResultsUpdated event. |
![]() | RootNode | Represents the top ContextNode for a tree of nodes that describes the results of ink analysis. |
![]() | Stroke | Represents a single ink stroke. |
![]() | StrokeCollection | Represents a collection of Stroke objects. |
![]() | StrokeCollectionChangedEventArgs | Provides data for the StrokesChanged event. |
![]() | StrokeHitEventArgs | Represents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester. |
![]() | StrokesReparentedEventArgs | Provides data for the StrokesReparented event. |
![]() | StylusPointsReplacedEventArgs | Provides data for the StylusPointsReplaced event. |
![]() | StylusShape | Represents the tip of a stylus. |
![]() | TextWordNode | Represents a ContextNode for a two-dimensional region where non-ink text words may exist in the application. |
![]() | UnclassifiedInkNode | Represents a ContextNode for a collection of strokes that have not yet been classified. |
![]() | UnicodeCharacterRange | Represents a character range. |
![]() | UnicodeCharacterRangeCollection | Contains an ordered collection of UnicodeCharacterRange objects. |
![]() | UnicodeCharacterRangeCollection::UnicodeCharacterRangeCollectionEnumerator | An implementation of the IEnumerator interface that supports iterating over an UnicodeCharacterRangeCollection::UnicodeCharacterRangeCollectionEnumerator. |
![]() | WritingRegionNode | Represents a group of paragraphs with similar orientation. |
| Delegate | Description | |
|---|---|---|
![]() | ActivityEventHandler | Represents the method that will handle the Activity event of an InkAnalyzer. |
![]() | ContextNodeCreatedEventHandler | Represents the method that handles the ContextNodeCreated event for an InkAnalyzer. |
![]() | ContextNodeDeletingEventHandler | Represents the method that will handle the ContextNodeDeleting event for an InkAnalyzer. |
![]() | ContextNodeLinkAddingEventHandler | Represents the method that handles the ContextNodeLinkAdding event for an InkAnalyzer. |
![]() | ContextNodeLinkDeletingEventHandler | Represents the method that will handle the ContextNodeLinkDeleting event of an InkAnalyzer. |
![]() | ContextNodeMovingToPositionEventHandler | Represents the method that will handle the ContextNodeMovingToPosition event of an InkAnalyzer. |
![]() | ContextNodePropertiesUpdatedEventHandler | Represents the method that will handle the ContextNodePropertiesUpdated event of an InkAnalyzer. |
![]() | ContextNodeReparentingEventHandler | Represents the method that will handle the ContextNodeReparenting event of an InkAnalyzer. |
![]() | DrawingAttributesReplacedEventHandler | Represents the method that handles the DefaultDrawingAttributesReplaced event of an InkCanvas. |
![]() | InkAnalyzerStateChangingEventHandler | Represents the method that will handle the InkAnalyzerStateChanging event of an InkAnalyzer. |
![]() | LassoSelectionChangedEventHandler | Represents the method that handles the SelectionChanged event of a IncrementalLassoHitTester. |
![]() | MatchesCriteriaCallback | Represents a function that is used to evaluate if a ContextNode object meets or fails a specified criteria. |
![]() | NewStrokesLoadedEventHandler | Represents the method that handles the NewStrokesLoaded event of an InkAnalyzer object. |
![]() | PopulateContextNodeEventHandler | Represents the method that will handle the PopulateContextNode event of an InkAnalyzer. |
![]() | PropertyDataChangedEventHandler | Represents the method that handles the PropertyDataChanged event. |
![]() | ReadyToReconcileEventHandler | Represents the method that will handle the ReadyToReconcile event of a InkAnalyzer. |
![]() | ResultsUpdatedEventHandler | Represents the method that will handle the ResultsUpdated event of an InkAnalyzer. |
![]() | StrokeCollectionChangedEventHandler | Represents the method that handles the StrokesChanged event of a StrokeCollection. |
![]() | StrokeHitEventHandler | Represents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester. |
![]() | StrokesReparentedEventHandler | Represents the method that will handle the StrokesReparented event of an InkAnalyzer. |
![]() | StylusPointsReplacedEventHandler | Represents the method that will handle the StylusPointsReplaced event of a Stroke. |
| Enumeration | Description | |
|---|---|---|
![]() | AnalysisModes | Specifies how the InkAnalyzer functions. |
![]() | AnalysisWarningCode | Defines values for the set of available warnings that can occur during ink analysis. |
![]() | ApplicationGesture | Specifies the available application-specific gesture. |
![]() | ConfirmationType | Defines values that specify the type confirmation that can occur on a ContextNode object. |
![]() | ContextLinkDirection | Specifies the directionality, if any, of an additional relationship between the two context nodes beyond the existing parent child relationship. |
![]() | InkRecognitionConfidence | Defines values indicating the level of confidence that the InkAnalyzer has in the accuracy of the recognition result. |
![]() | InkRecognizerCapabilities | Defines values that specify the attributes of an ink recognizer. |
![]() | RecognitionConfidence | Specifies the confidence level that the GestureRecognizer determines for a particular ink gesture. |
![]() | SemanticType | Specifies the semantic types used in defining an annotation. |
![]() | StrokeType | Defines values that indicate whether or not a Stroke should be analyzed as part of a drawing or as part of writing. |
![]() | StylusTip | Specifies the tip to be used to draw a Stroke. |
Community Additions
Show:


