Export (0) Print
Expand All
Expand Minimize

System.Windows.Ink Namespace

Provides classes to interact with and manipulate ink on the Windows Presentation Foundation (WPF) platform.

 ClassDescription
Public classAnalysisAlternateRepresents one of the possible handwriting recognition word matches for ContextNode objects.
Public classAnalysisAlternateCollection 
Public classAnalysisAlternateCollection.AnalysisAlternateCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating over an AnalysisAlternateCollection.
Public classAnalysisHintNodeProvides an InkAnalyzer with an analysis hint for a region.
Public classAnalysisRegionRepresents an area of a document.
Public classAnalysisStatusRepresents the status of the analysis operation by indicating the success of the analysis, occurrences of warnings, and where or if any changes occurred.
Public classAnalysisWarningRepresents a warning or error that occurs during an ink analysis operation.
Public classAnalysisWarningCollection 
Public classAnalysisWarningCollection.AnalysisWarningCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating through an AnalysisWarningCollection.
Public classContextLink 
Public classContextLinkCollectionContains a collection of ContextLink objects.
Public classContextLinkCollection.ContextLinkCollectionEnumerator 
Public classContextNode 
Public classContextNodeCollection 
Public classContextNodeCollection.ContextNodeCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating through a ContextNodeCollection.
Public classContextNodeCreatedEventArgsProvides data for the ContextNodeCreated event.
Public classContextNodeDeletingEventArgsProvides data for the ContextNodeDeleting event.
Public classContextNodeLinkAddingEventArgsProvides data for the ContextNodeLinkAdding event.
Public classContextNodeLinkDeletingEventArgsProvides data for the ContextNodeLinkDeleting event.
Public classContextNodeMovingToPositionEventArgs 
Public classContextNodePropertiesUpdatedEventArgs 
Public classContextNodeReparentingEventArgs 
Public classContextNodeTypeDefines values that specify the type of ContextNode object.
Public classCustomRecognizerNode 
Public classDrawingAttributeIdsContains a set of GUIDs that identify the properties in the DrawingAttributes class.
Public classDrawingAttributesSpecifies the appearance of a Stroke
Public classDrawingAttributesReplacedEventArgsProvides data for the DefaultDrawingAttributesReplaced event.
Public classEllipseStylusShapeRepresents an elliptical stylus tip.
Public classGestureRecognitionResultContains information about an ink gesture.
Public classGestureRecognizerRecognizes ink gestures.
Public classImageNodeRepresents a ContextNode for a two-dimensional region where any non-ink images may exist in the application.
Public classIncrementalHitTesterDynamically performs hit testing on a Stroke.
Public classIncrementalLassoHitTesterDynamically hit tests a Stroke with a lasso.
Public classIncrementalStrokeHitTesterDynamically hit tests a stroke with an eraser path.
Public classInkAnalyzerProvides access to layout analysis, writing and drawing classification, and handwriting recognition.
Public classInkBulletNodeRepresents a ContextNode for a collection of strokes that make up a bullet for a bulleted list. This class cannot be inherited.
Public classInkDrawingNodeRepresents a ContextNode for a collection of strokes that make up a drawing. This class cannot be inherited.
Public classInkRecognizerProvides access to handwriting recognizers used by the InkAnalyzer.
Public classInkRecognizerCollection 
Public classInkRecognizerCollection.InkRecognizerCollectionEnumerator 
Public classInkRecognizerGuideRepresents the area that the InkRecognizer object uses and in which ink can be drawn. The area is known as the recognizer guide.
Public classInkWordNodeRepresents a ContextNode for a collection of strokes that make up a logical grouping to form a recognizable word.
Public classLassoSelectionChangedEventArgsProvides data for the SelectionChanged event.
Public classLineNode 
Public classNewStrokesLoadedEventArgs 
Public classObjectNode 
Public classParagraphNodeRepresents a ContextNode for a collection of ContextNode objects that make up a logical grouping of lines.
Public classPopulateContextNodeEventArgs 
Public classPropertyDataChangedEventArgsProvides data for the PropertyDataChanged event.
Public classPropertyGuidsForAnalysisHintsDefines globally unique identifiers (GUIDs) for the ContextNode class.
Public classPropertyGuidsForContextNodes 
Public classRectangleStylusShapeRepresents a rectangular stylus tip.
Public classResultsUpdatedEventArgs 
Public classRootNodeRepresents the top ContextNode for the tree of nodes that describes the results of ink analysis.
Public classStrokeRepresents a single ink stroke.
Public classStrokeCollectionRepresents a collection of Stroke objects.
Public classStrokeCollectionChangedEventArgsProvides data for the StrokesChanged event.
Public classStrokeHitEventArgsRepresents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester.
Public classStrokesReparentedEventArgs 
Public classStylusPointsReplacedEventArgsProvides data for the StylusPointsReplaced event.
Public classStylusShapeRepresents the tip of a stylus.
Public classTextWordNodeRepresents a ContextNode for a two-dimensional region where any non-ink text words may exist in the application.
Public classUnclassifiedInkNode 
Public classUnicodeCharacterRange 
Public classUnicodeCharacterRangeCollectionContains an ordered collection of UnicodeCharacterRange objects.
Public classUnicodeCharacterRangeCollection.UnicodeCharacterRangeCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating over an UnicodeCharacterRangeCollection.UnicodeCharacterRangeCollectionEnumerator.
Public classWritingRegionNodeRepresents a group of paragraphs with similar orientation.

 DelegateDescription
Public delegateActivityEventHandlerRepresents the method that will handle the Activity event of an InkAnalyzer.
Public delegateContextNodeCreatedEventHandlerRepresents the method that will handle the ContextNodeCreated event of an InkAnalyzer.
Public delegateContextNodeDeletingEventHandler 
Public delegateContextNodeLinkAddingEventHandler 
Public delegateContextNodeLinkDeletingEventHandler 
Public delegateContextNodeMovingToPositionEventHandler 
Public delegateContextNodePropertiesUpdatedEventHandler 
Public delegateContextNodeReparentingEventHandlerRepresents the method that will handle the ContextNodeReparenting event of an InkAnalyzer.
Public delegateDrawingAttributesReplacedEventHandlerRepresents the method that handles the DefaultDrawingAttributesReplaced event of an InkCanvas.
Public delegateInkAnalyzerStateChangingEventHandlerRepresents the method that will handle the InkAnalyzerStateChanging event of an InkAnalyzer.
Public delegateLassoSelectionChangedEventHandlerRepresents the method that will handle the SelectionChanged event of a IncrementalLassoHitTester.
Public delegateMatchesCriteriaCallbackRepresents a function that is used to evaluate if a ContextNode object meets or fails a specified criteria.
Public delegateNewStrokesLoadedEventHandlerRepresents the method that handles the NewStrokesLoaded event of an InkAnalyzer object.
Public delegatePopulateContextNodeEventHandlerRepresents the method that will handle the PopulateContextNode event of an InkAnalyzer.
Public delegatePropertyDataChangedEventHandlerRepresents the method that handles the PropertyDataChanged event.
Public delegateReadyToReconcileEventHandlerRepresents the method that will handle the ReadyToReconcile event of a InkAnalyzer.
Public delegateResultsUpdatedEventHandler 
Public delegateStrokeCollectionChangedEventHandlerRepresents the method that handles the StrokesChanged event of a StrokeCollection.
Public delegateStrokeHitEventHandlerRepresents the method that will handle the StrokeHit event of a IncrementalStrokeHitTester.
Public delegateStrokesReparentedEventHandlerRepresents the method that will handle the StrokesReparented event of an InkAnalyzer.
Public delegateStylusPointsReplacedEventHandlerRepresents the method that will handle the StylusPointsReplaced event of a Stroke.

 EnumerationDescription
Public enumerationAnalysisModes 
Public enumerationAnalysisWarningCodeDefines values for the set of available warnings that can occur during ink analysis.
Public enumerationApplicationGestureSpecifies the available application-specific gesture.
Public enumerationConfirmationType 
Public enumerationContextLinkDirection 
Public enumerationInkRecognitionConfidence 
Public enumerationInkRecognizerCapabilitiesDefines values that specify the attributes of an ink recognizer.
Public enumerationRecognitionConfidenceSpecifies the confidence level a GestureRecognizer has in an ink gesture.
Public enumerationSemanticType 
Public enumerationStrokeType 
Public enumerationStylusTipSpecifies the tip to be used to draw a Stroke.

Community Additions

ADD
Show:
© 2014 Microsoft