Expand Minimize

System.Windows.Ink.AnalysisCore Namespace

This namespace implements the base level functionality of Ink Analysis.

  ClassDescription
Public classAnalysisAlternateBaseThe base class for AnalysisAlternate. Represents the possible handwriting recognition word matches for ContextNodeBase objects.
Public classAnalysisAlternateBaseCollectionThe base class for AnalysisAlternateBaseCollection. Contains a collection of AnalysisAlternateBase objects that are the result of an ink analysis.
Public classAnalysisAlternateBaseCollection.AnalysisAlternateCollectionEnumeratorBaseAn implementation of the IEnumerator interface that supports iterating over a AnalysisAlternateBaseCollection.
Public classAnalysisRegionBaseRepresents an area of a document.
Public classAnalysisStatusBaseThe base class for AnalysisStatus. Represents the status of the analysis operation by describing whether the analysis was completed successfully and whether any warnings occurred.
Public classAnalysisWarningBaseThe base class for AnalysisWarning. Represents a warning or error that occurs during an ink analysis operation.
Public classAnalysisWarningBaseCollectionContains a collection of AnalysisWarningBase objects that are the result of an ink analysis.
Public classAnalysisWarningBaseCollection.AnalysisWarningBaseCollectionEnumeratorAn implementation of the T:System.Collections.IEnumerator interface that supports iterating over a AnalysisWarningBaseCollection.
Public classContextLinkBaseThe base class for ContextLink. Represents a relationship between two ContextNodeBase objects that is not a parent-child relationship.
Public classContextLinkBaseCollectionContains a collection of ContextLinkBase objects that are the result of an ink analysis.
Public classContextLinkBaseCollection.ContextLinkBaseCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating over a ContextLinkBaseCollection.
Public classContextNodeBaseRepresents a node in a tree of objects that are created as part of ink analysis.
Public classContextNodeBaseCollectionContains a collection of ContextNodeBase objects that are the result of an ink analysis.
Public classContextNodeBaseCollection.ContextNodeBaseCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating over a ContextNodeBaseCollection.
Public classContextNodeCreatedBaseEventArgsProvides data for the ContextNodeCreatedBase event.
Public classContextNodeDeletingBaseEventArgsProvides data for the ContextNodeDeletingBase event.
Public classContextNodeLinkAddingBaseEventArgsProvides data for the ContextNodeLinkAddingBase event.
Public classContextNodeLinkDeletingBaseEventArgsProvides data for the ContextNodeLinkDeletingBase event.
Public classContextNodeMovingToPositionBaseEventArgsProvides data for the ContextNodeMovingToPositionBase event.
Public classContextNodePropertiesUpdatedBaseEventArgsProvides data for the ContextNodePropertiesUpdatedBase event.
Public classContextNodeReparentingBaseEventArgsProvides data for the ContextNodeReparentingBase event.
Public classContextNodeTypeBaseDefines values that specify the type of ContextNode object.
Public classInkAnalyzerBaseProvides access to layout analysis, writing and drawing classification, and handwriting recognition.
Public classInkRecognizerBaseProvides access to handwriting recognizers for use with ink analysis.
Public classInkRecognizerBaseCollectionContains InkRecognizerBase objects that represent the ability to recognize handwriting from various locales.
Public classInkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumeratorAn implementation of the System.Collections.IEnumerator interface that supports iterating over a InkRecognizerBaseCollection.
Public classInkRecognizerGuideBaseSpecifies the guide, or area where ink is drawn and recognized.
Public classLatticeThis class supports the InkAnalyzer infrastructure and is not intended to be used directly from your code.
Public classLatticeColumnThis class supports the InkAnalyzer infrastructure and is not intended to be used directly from your code.
Public classLatticeElementThis class supports the InkAnalyzer infrastructure and is not intended to be used directly from your code.
Public classNewStrokesLoadedBaseEventArgsProvides data for the NewStrokesLoadedBase event.
Public classPopulateContextNodeBaseEventArgsProvides data for the PopulateContextNodeBase event.
Public classPropertyGuidsForAnalysisHintsBaseDefines globally unique identifiers (GUIDs) for the ContextNode class.
Public classPropertyGuidsForContextNodesBaseDefines globally unique identifiers (GUIDs) for the ContextNodeBase class.
Public classRecognitionPropertyDefines globally unique identifiers (GUIDs) for properties that a InkRecognizerBase might support for recognition results.
Public classResultsUpdatedBaseEventArgsProvides data for the ResultsUpdatedBase event.
Public classStrokesReparentedBaseEventArgsProvides data for the StrokesReparentedBase event.
Public classUnicodeCharacterRangeBaseRepresents a character range.
Public classUnicodeCharacterRangeBaseCollectionContains an ordered collection of UnicodeCharacterRangeBase objects.
Public classUnicodeCharacterRangeBaseCollection.UnicodeCharacterRangeBaseCollectionEnumeratorAn implementation of the IEnumerator interface that supports iterating over an UnicodeCharacterRangeBaseCollection.UnicodeCharacterRangeBaseCollectionEnumerator.
Public classUpdateStrokesCacheBaseEventArgsProvides data for the UpdateStrokesCacheBase event.

  DelegateDescription
Public delegateActivityBaseEventHandlerRepresents the method that will handle the ActivityBase event of an InkAnalyzerBase.
Public delegateContextNodeCreatedBaseEventHandlerRepresents the method that will handle the ContextNodeCreatedBase event of an InkAnalyzerBase.
Public delegateContextNodeDeletingBaseEventHandlerRepresents the method that will handle the ContextNodeDeletingBase event of an InkAnalyzerBase.
Public delegateContextNodeLinkAddingBaseEventHandlerRepresents the method that will handle the ContextNodeLinkAddingBase event of an InkAnalyzerBase.
Public delegateContextNodeLinkDeletingBaseEventHandlerRepresents the method that will handle the ContextNodeLinkDeletingBase event of an InkAnalyzerBase.
Public delegateContextNodeMovingToPositionBaseEventHandlerRepresents the method that will handle the ContextNodeMovingToPositionBase event of an InkAnalyzerBase.
Public delegateContextNodePropertiesUpdatedBaseEventHandlerRepresents the method that will handle the ContextNodePropertiesUpdatedBase event of an InkAnalyzerBase.
Public delegateContextNodeReparentingBaseEventHandlerRepresents the method that will handle the ContextNodeReparentingBase event of an InkAnalyzerBase.
Public delegateInkAnalyzerStateChangingBaseEventHandlerRepresents the method that will handle the InkAnalyzerStateChangingBase event of an InkAnalyzerBase.
Public delegateMatchesCriteriaBaseCallbackRepresents a function that is used to evaluate if a ContextNodeBase object meets or fails a specified criteria.
Public delegateNewStrokesLoadedBaseEventHandlerRepresents the method that handles the NewStrokesLoadedBase event of an InkAnalyzerBase object.
Public delegatePopulateContextNodeBaseEventHandlerRepresents the method that will handle the PopulateContextNodeBase event of an InkAnalyzerBase.
Public delegateReadyToReconcileBaseEventHandlerRepresents the method that will handle the ReadyToReconcileBase event of a InkAnalyzerBase.
Public delegateResultsUpdatedBaseEventHandlerRepresents the method that will handle the ResultsUpdatedBase event of an InkAnalyzerBase.
Public delegateStrokesReparentedBaseEventHandlerRepresents the method that will handle the StrokesReparentedBase event of an InkAnalyzerBase.
Public delegateUpdateStrokesCacheBaseEventHandlerRepresents the method that will handle the UpdateStrokesCacheBase event of an InkAnalyzerBase.

  EnumerationDescription
Public enumerationAnalysisModesSpecifies how the InkAnalyzerBase functions.
Public enumerationAnalysisWarningCodeDefines values for the set of available warnings that can occur during ink analysis.
Public enumerationConfirmationTypeDefines values that specify the type confirmation that can occur on a ContextNodeBase object.
Public enumerationContextLinkDirectionSpecifies the directionality, if any, of an additional relationship between two context nodes - other than the existing parent child relationship.
Public enumerationInkRecognitionConfidenceDefines values indicating the level of confidence that the InkAnalyzer has in the accuracy of the recognition result.
Public enumerationInkRecognizerCapabilitiesDefines values that specify the attributes of an ink recognizer.
Public enumerationSemanticTypeSpecifies the semantic types used in defining an annotation.
Public enumerationStrokeTypeDefines values that indicate whether or not a Stroke should be analyzed as part of a drawing or as part of writing.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft