2.11.4.5 ST_KnownSemanticType

Target namespace: http://schemas.microsoft.com/ink/2010/main

Referenced by: ST_SemanticType

This type specifies the semantic type of an Ink context node. Possible values are described in the following table.

Value

Meaning

none

The context node does not have a semantic type.

underline

The context node represents a straight line segment used for annotation to mark text that appears with a horizontal line under it.

strikethrough

The context node represents a straight line segment used for annotation to mark text that appears with a line through it.

highlight

The context node represents a highlight demarcating the underlying object to bring it to the attention of the reader.

scratchOut

The context node represents a wavy line segment used for erasing content.

verticalRange

The context node represents a vertical range consisting of one or more ink strokes that span multiple lines.

callout

The context node represents a callout consisting of one or more ink strokes connecting two objects to draw attention to a portion of a text or drawing.

enclosure

The context node represents one or more ink strokes that encircle a text, an image or an ink area for emphasis.

comment

The context node represents a comment.

container

The context node represents a container consisting of one or more ink strokes that make up a standard shape.

connector

The context node represents a connector consisting of one or more ink strokes used to connect two objects.

The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment specifies the contents of this simple type.

 <xsd:simpleType name="ST_KnownSemanticType">
   <xsd:restriction base="xsd:string">
     <xsd:enumeration value="none"/>
     <xsd:enumeration value="underline"/>
     <xsd:enumeration value="strikethrough"/>
     <xsd:enumeration value="highlight"/>
     <xsd:enumeration value="scratchOut"/>
     <xsd:enumeration value="verticalRange"/>
     <xsd:enumeration value="callout"/>
     <xsd:enumeration value="enclosure"/>
     <xsd:enumeration value="comment"/>
     <xsd:enumeration value="container"/>
     <xsd:enumeration value="connector"/>
   </xsd:restriction>
 </xsd:simpleType>

See section 5.7 for the full W3C XML Schema ([XMLSCHEMA1/2] section 2.1).