System.Windows.Ink Namespace
.NET Framework 3.0
Provides classes to interact with and manipulate ink on the Windows Presentation Foundation (WPF) platform.
| Class | Description | |
|---|---|---|
![]() | AnalysisAlternate | Represents one of the possible handwriting recognition word matches for ContextNode objects. |
![]() | AnalysisAlternateCollection | |
![]() | 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 by indicating the success of the analysis, occurrences of warnings, and where or if any changes occurred. |
![]() | AnalysisWarning | Represents a warning or error that occurs during an ink analysis operation. |
![]() | AnalysisWarningCollection | |
![]() | AnalysisWarningCollection.AnalysisWarningCollectionEnumerator | An implementation of the IEnumerator interface that supports iterating through an AnalysisWarningCollection. |
![]() | ContextLink | |
![]() | ContextLinkCollection | Contains a collection of ContextLink objects. |
![]() | ContextLinkCollection.ContextLinkCollectionEnumerator | |
![]() | ContextNode | |
![]() | ContextNodeCollection | |
![]() | 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 | |
![]() | ContextNodePropertiesUpdatedEventArgs | |
![]() | ContextNodeReparentingEventArgs | |
![]() | ContextNodeType | Defines values that specify the type of ContextNode object. |
![]() | CustomRecognizerNode | |
![]() | 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 an elliptical stylus tip. |
![]() | 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 | |
![]() | InkRecognizerCollection.InkRecognizerCollectionEnumerator | |
![]() | 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 to form a recognizable word. |
![]() | LassoSelectionChangedEventArgs | Provides data for the SelectionChanged event. |
![]() | LineNode | |
![]() | NewStrokesLoadedEventArgs | |
![]() | ObjectNode | |
![]() | ParagraphNode | Represents a ContextNode for a collection of ContextNode objects that make up a logical grouping of lines. |
![]() | PopulateContextNodeEventArgs | |
![]() | PropertyDataChangedEventArgs | Provides data for the PropertyDataChanged event. |
![]() | PropertyGuidsForAnalysisHints | Defines globally unique identifiers (GUIDs) for the ContextNode class. |
![]() | PropertyGuidsForContextNodes | |
![]() | RectangleStylusShape | Represents a rectangular stylus tip. |
![]() | ResultsUpdatedEventArgs | |
![]() | RootNode | Represents the top ContextNode for the 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 | |
![]() | StylusPointsReplacedEventArgs | Provides data for the StylusPointsReplaced event. |
![]() | StylusShape | Represents the tip of a stylus. |
![]() | TextWordNode | Represents a ContextNode for a two-dimensional region where any non-ink text words may exist in the application. |
![]() | UnclassifiedInkNode | |
![]() | UnicodeCharacterRange | |
![]() | 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 will handle the ContextNodeCreated event of an InkAnalyzer. |
![]() | ContextNodeDeletingEventHandler | |
![]() | ContextNodeLinkAddingEventHandler | |
![]() | ContextNodeLinkDeletingEventHandler | |
![]() | ContextNodeMovingToPositionEventHandler | |
![]() | ContextNodePropertiesUpdatedEventHandler | |
![]() | 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 will handle 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 | |
![]() | 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 | |
![]() | AnalysisWarningCode | Defines values for the set of available warnings that can occur during ink analysis. |
![]() | ApplicationGesture | Specifies the available application-specific gesture. |
![]() | ConfirmationType | |
![]() | ContextLinkDirection | |
![]() | InkRecognitionConfidence | |
![]() | InkRecognizerCapabilities | Defines values that specify the attributes of an ink recognizer. |
![]() | RecognitionConfidence | Specifies the confidence level a GestureRecognizer has in an ink gesture. |
![]() | SemanticType | |
![]() | StrokeType | |
![]() | StylusTip | Specifies the tip to be used to draw a Stroke. |
Community Additions
ADD
Show:


