Context Node Properties

Defines globally unique identifiers (GUIDs) for properties of an IContextNode.

The following table describes information referenced by each constant.

Constant Description
GUID_CNP_ALIGNMENTLEVEL
The alignment level of a paragraph.
GUID_CNP_ASCENDERS
The ascenders of an ink word.
GUID_CNP_BASELINE
The baseline of an ink word.
GUID_CNP_CONFIDENCELEVEL
The confidence level in the recognition results.
GUID_CNP_CUSTOMRECOGNIZERID
The identifier of the custom ink recognizer for a custom recognizer node.
GUID_CNP_DESCENDERS
The descenders of an ink word.
GUID_CNP_MIDLINE
The midline of an ink word.
GUID_CNP_NODEDATA
The image data or text data of an image or a text word.
GUID_CNP_RECOGNIZEDSTRING
The recognized string.
GUID_CNP_ROTATEDBOUNDINGBOX
The rotated bounding box.
GUID_CNP_SEMANTICTYPE
The property contains information about the semantic types used in defining an annotation, such as whether it is a callout, a comment, and so on.
GUID_CNP_SHAPENAME
The shape name of an ink drawing node.

Remarks

These GUIDs are used to identify properties that the IInkAnalyzer can set on an IContextNode. The ink analyzer sets some property data based on the context node's type (see IContextNode::GetType).

To get or set properties specific to analysis hint nodes, see Analysis Hint Properties.

Requirements

Requirement Value
Minimum supported client
Windows XP Tablet PC Edition [desktop apps only]
Minimum supported server
None supported
Header
Iaguid.h

See also

Analysis Hint Properties

Context Node Types

IContextNode::ContainsPropertyData

IContextNode::GetPropertyData

IContextNode::GetPropertyDataIds

IContextNode::LoadPropertiesData

IContextNode::RemovePropertyData

IContextNode::SavePropertiesData

Ink Analysis Reference