_IAnalysisProxyEvents

_IAnalysisProxyEvents interface

Specifies events associated with the data proxy steps of an IInkAnalyzer object.

Events

The _IAnalysisProxyEvents interface has these events.

EventDescription
ContextNodeCreated

Occurs after the IInkAnalyzer creates an IContextNode object.

ContextNodeDeleting

Occurs before the IInkAnalyzer deletes an IContextNode object.

ContextNodeLinkAdding

Occurs before the IInkAnalyzer adds an IContextLink object between two IContextNode objects.

ContextNodeLinkDeleting

Occurs before the IInkAnalyzer deletes a IContextLink object between two IContextNode objects.

ContextNodeMovingToPosition

Occurs before the IInkAnalyzer moves an IContextNode object to a new position within its parent node's collection of subnodes.

ContextNodePropertiesUpdated

Occurs after the IInkAnalyzer updates one or more properties of an IContextNode object.

ContextNodeReparenting

Occurs before the IInkAnalyzer moves an IContextNode object by changing its parent node.

InkAnalyzerStateChanging

Occurs before the IInkAnalyzer reconciles analysis results so that an application can synchronize data with the IInkAnalyzer.

PopulateContextNode

Occurs before the IInkAnalyzer performs analysis within the region of a partially populated IContextNode object.

StrokeReparented

Occurs when the IInkAnalyzer moves a stroke from one IContextNode object to another.

 

Remarks

Use these events when your application maintains its own data structure, which is synchronized with that of the IInkAnalyzer. For more information about synchronizing your application data with the IInkAnalyzer, see Data Proxy with Ink Analysis.

Requirements

Minimum supported client

Windows XP Tablet PC Edition [desktop apps only]

Minimum supported server

None supported

Header

IACom.h (also requires IACom_i.c)

DLL

IACom.dll

See also

IInkAnalyzer
IContextNode
IInkAnalyzer::Analyze Method
IInkAnalyzer::BackgroundAnalyze Method
_IAnalysisEvents
Ink Analysis Reference

 

 

Show:
© 2016 Microsoft