XML related procedures in class Shape (PowerPoint VBA)

This page presents procedures from class Shape related to the theme XML: HasInkXML, InkXML, ShapeRange.HasInkXML and ShapeRange.InkXML

HasInkXML

Returns an MsoTriState enumeration value that indicates whether the specified shape contains ink XML that can be retrieved via the Shape.InkXML property.

The value of this property can be one of these MsoTriState constants.

Dim mtsHasInkXML As Office.MsoTriState
mtsHasInkXML = ActiveWindow.RangeFromPoint.HasInkXML

InkXML

Returns a String that contains the InkActionML associated with the specified shape.

Dim strInkXML As String
strInkXML = ActiveWindow.RangeFromPoint.InkXML

ShapeRange.HasInkXML

Returns an MsoTriState enumeration value that indicates whether the specified shape range contains ink XML that can be retrieved via the ShapeRange.InkXML property.

The value of the this property can be one of these MsoTriState constants.

Dim mtsHasInkXML As Office.MsoTriState
mtsHasInkXML = ActiveWindow.RangeFromPoint.Ungroup.HasInkXML

ShapeRange.InkXML

Returns a String that contains the InkActionML associated with the specified shape range.

Dim strInkXML As String
strInkXML = ActiveWindow.RangeFromPoint.Ungroup.InkXML