5.27 http://schemas.microsoft.com/office/drawing/2013/main/command Schema

 <xsd:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/office/drawing/2013/main/command" xmlns="http://schemas.microsoft.com/office/drawing/2013/main/command" xmlns:ac="http://schemas.microsoft.com/office/drawing/2013/main/command" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:inkml="http://www.w3.org/2003/InkML">
   <xsd:import schemaLocation="oartbasetypes.xsd" namespace="http://schemas.openxmlformats.org/drawingml/2006/main"/>
   <xsd:attributeGroup name="AG_DrawingElementId">
     <xsd:attribute name="id" type="a:ST_DrawingElementId" use="required"/>
     <xsd:attribute name="creationId" type="a:ST_Guid" use="optional"/>
   </xsd:attributeGroup>
   <xsd:complexType name="CT_ShapeMoniker">
     <xsd:attributeGroup ref="AG_DrawingElementId"/>
   </xsd:complexType>
   <xsd:complexType name="CT_GroupShapeMoniker">
     <xsd:attributeGroup ref="AG_DrawingElementId"/>
   </xsd:complexType>
   <xsd:complexType name="CT_GraphicFrameMoniker">
     <xsd:attributeGroup ref="AG_DrawingElementId"/>
   </xsd:complexType>
   <xsd:complexType name="CT_ConnectorMoniker">
     <xsd:attributeGroup ref="AG_DrawingElementId"/>
   </xsd:complexType>
   <xsd:complexType name="CT_PictureMoniker">
     <xsd:attributeGroup ref="AG_DrawingElementId"/>
   </xsd:complexType>
   <xsd:complexType name="CT_InkMoniker">
     <xsd:attributeGroup ref="AG_DrawingElementId"/>
   </xsd:complexType>
   <xsd:complexType name="CT_TextCharRangeContext">
     <xsd:attribute name="len" type="xsd:unsignedInt" use="optional" default="0"/>
     <xsd:attribute name="hash" type="xsd:unsignedInt" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_TextCharRangeMoniker">
     <xsd:sequence>
       <xsd:element name="context" type="CT_TextCharRangeContext" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="cp" type="xsd:int" use="required"/>
     <xsd:attribute name="len" type="xsd:int" use="optional" default="0"/>
   </xsd:complexType>
   <xsd:complexType name="CT_DrawingElementMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="deMkLst" type="CT_DrawingElementMonikerList"/>
   <xsd:complexType name="CT_ShapeMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="spMkLst" type="CT_ShapeMonikerList"/>
   <xsd:complexType name="CT_GroupShapeMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="grpSpMkLst" type="CT_GroupShapeMonikerList"/>
   <xsd:complexType name="CT_GraphicFrameMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="graphicFrameMkLst" type="CT_GraphicFrameMonikerList"/>
   <xsd:complexType name="CT_ConnectorMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="cxnSpMkLst" type="CT_ConnectorMonikerList"/>
   <xsd:complexType name="CT_PictureMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="picMkLst" type="CT_PictureMonikerList"/>
   <xsd:complexType name="CT_InkMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="inkMkLst" type="CT_InkMonikerList"/>
   <xsd:complexType name="CT_TextCharRangeMonikerList">
     <xsd:sequence>
       <xsd:any minOccurs="0" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:element name="txMkLst" type="CT_TextCharRangeMonikerList"/>
   <xsd:attributeGroup name="AG_ChangesUser">
     <xsd:attribute name="name" type="xsd:string" use="optional"/>
     <xsd:attribute name="userId" type="xsd:string" use="optional"/>
     <xsd:attribute name="providerId" type="xsd:string" use="optional"/>
     <xsd:attribute name="clId" type="xsd:string" use="optional"/>
     <xsd:attribute name="email" type="xsd:string" use="optional"/>
   </xsd:attributeGroup>
   <xsd:attributeGroup name="AG_ChangesVersion">
     <xsd:attribute name="dt" type="xsd:dateTime" use="optional"/>
     <xsd:attribute name="v" type="xsd:unsignedInt" use="optional"/>
     <xsd:attribute name="id" type="a:ST_Guid" use="optional"/>
   </xsd:attributeGroup>
   <xsd:complexType name="CT_ChangesData">
     <xsd:sequence>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attributeGroup ref="AG_ChangesUser"/>
     <xsd:attributeGroup ref="AG_ChangesVersion"/>
     <xsd:attribute name="actId" type="xsd:int" use="optional"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_ShapeChangeBit">
     <xsd:restriction base="xsd:token">
       <xsd:enumeration value="add"/>
       <xsd:enumeration value="del"/>
       <xsd:enumeration value="mod"/>
       <xsd:enumeration value="ord"/>
       <xsd:enumeration value="topLvl"/>
       <xsd:enumeration value="modVis"/>
       <xsd:enumeration value="replST"/>
       <xsd:enumeration value="delST"/>
       <xsd:enumeration value="replId"/>
       <xsd:enumeration value="modCrop"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="ST_ShapeChangesBits">
     <xsd:list itemType="ST_ShapeChangeBit"/>
   </xsd:simpleType>
   <xsd:complexType name="CT_ShapeChanges">
     <xsd:sequence>
       <xsd:element name="chgData" type="CT_ChangesData" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="spMkLst" type="CT_ShapeMonikerList" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="chg" type="ST_ShapeChangesBits" use="required"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_GroupShapeChangeBit">
     <xsd:restriction base="xsd:token">
       <xsd:enumeration value="add"/>
       <xsd:enumeration value="del"/>
       <xsd:enumeration value="mod"/>
       <xsd:enumeration value="ord"/>
       <xsd:enumeration value="topLvl"/>
       <xsd:enumeration value="modVis"/>
       <xsd:enumeration value="replST"/>
       <xsd:enumeration value="delST"/>
       <xsd:enumeration value="replId"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="ST_GroupShapeChangesBits">
     <xsd:list itemType="ST_GroupShapeChangeBit"/>
   </xsd:simpleType>
   <xsd:complexType name="CT_GroupShapeChanges">
     <xsd:sequence>
       <xsd:element name="chgData" type="CT_ChangesData" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="grpSpMkLst" type="CT_GroupShapeMonikerList" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="chg" type="ST_GroupShapeChangesBits" use="required"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_ConnectorChangeBit">
     <xsd:restriction base="xsd:token">
       <xsd:enumeration value="add"/>
       <xsd:enumeration value="del"/>
       <xsd:enumeration value="mod"/>
       <xsd:enumeration value="ord"/>
       <xsd:enumeration value="topLvl"/>
       <xsd:enumeration value="modVis"/>
       <xsd:enumeration value="replST"/>
       <xsd:enumeration value="delST"/>
       <xsd:enumeration value="replId"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="ST_ConnectorChangesBits">
     <xsd:list itemType="ST_ConnectorChangeBit"/>
   </xsd:simpleType>
   <xsd:complexType name="CT_ConnectorChanges">
     <xsd:sequence>
       <xsd:element name="chgData" type="CT_ChangesData" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="cxnSpMkLst" type="CT_ConnectorMonikerList" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="chg" type="ST_ConnectorChangesBits" use="required"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_PictureChangeBit">
     <xsd:restriction base="xsd:token">
       <xsd:enumeration value="add"/>
       <xsd:enumeration value="del"/>
       <xsd:enumeration value="mod"/>
       <xsd:enumeration value="ord"/>
       <xsd:enumeration value="topLvl"/>
       <xsd:enumeration value="modVis"/>
       <xsd:enumeration value="replST"/>
       <xsd:enumeration value="delST"/>
       <xsd:enumeration value="replId"/>
       <xsd:enumeration value="modCrop"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="ST_PictureChangesBits">
     <xsd:list itemType="ST_PictureChangeBit"/>
   </xsd:simpleType>
   <xsd:complexType name="CT_PictureChanges">
     <xsd:sequence>
       <xsd:element name="chgData" type="CT_ChangesData" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="picMkLst" type="CT_PictureMonikerList" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="chg" type="ST_PictureChangesBits" use="required"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_InkChangeBit">
     <xsd:restriction base="xsd:token">
       <xsd:enumeration value="add"/>
       <xsd:enumeration value="del"/>
       <xsd:enumeration value="mod"/>
       <xsd:enumeration value="ord"/>
       <xsd:enumeration value="topLvl"/>
       <xsd:enumeration value="modVis"/>
       <xsd:enumeration value="replST"/>
       <xsd:enumeration value="delST"/>
       <xsd:enumeration value="replId"/>
       <xsd:enumeration value="reco"/>
       <xsd:enumeration value="modStrokes"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="ST_InkChangesBits">
     <xsd:list itemType="ST_InkChangeBit"/>
   </xsd:simpleType>
   <xsd:complexType name="CT_InkChanges">
     <xsd:sequence>
       <xsd:element name="chgData" type="CT_ChangesData" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="inkMkLst" type="CT_InkMonikerList" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="chg" type="ST_InkChangesBits" use="required"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_GraphicFrameChangeBit">
     <xsd:restriction base="xsd:token">
       <xsd:enumeration value="add"/>
       <xsd:enumeration value="del"/>
       <xsd:enumeration value="mod"/>
       <xsd:enumeration value="ord"/>
       <xsd:enumeration value="topLvl"/>
       <xsd:enumeration value="modVis"/>
       <xsd:enumeration value="replST"/>
       <xsd:enumeration value="delST"/>
       <xsd:enumeration value="replId"/>
       <xsd:enumeration value="modGraphic"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="ST_GraphicFrameChangesBits">
     <xsd:list itemType="ST_GraphicFrameChangeBit"/>
   </xsd:simpleType>
   <xsd:complexType name="CT_GraphicFrameChanges">
     <xsd:sequence>
       <xsd:element name="chgData" type="CT_ChangesData" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="graphicFrameMkLst" type="CT_GraphicFrameMonikerList" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="chg" type="ST_GraphicFrameChangesBits" use="required"/>
   </xsd:complexType>
 </xsd:schema>