Where do I find the xsd files included via import in https://schemas.microsoft.com/office/drawing/2008/diagram

Regina Henschel 346 Reputation points
2026-09-04T13:32:50.3833333+00:00

[MS-ODRAWXML] has in appendix 5.6 http://schemas.microsoft.com/office/drawing/2008/diagram Schema a schema. However, it is not complete but wants to import

igxelementpropertyset.xsd

oartspstyle.xsd

oartdocprop.xsd

oarte2o.xsd

oarttx.xsd

orel.xsd

Where do I find these?

Microsoft 365 and Office | Open Specifications
Microsoft 365 and Office | Open Specifications

Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.


2 answers

Sort by: Most helpful
  1. Mike Bowen 2,146 Reputation points Microsoft Employee Moderator
    2026-09-10T18:33:04.08+00:00

    Hi Regina,

    The imported XSD filenames referenced by MS-ODRAWXML section 5.6 are not published as standalone downloadable schema files in the Open Specifications documentation. The corresponding public schema definitions are contained in the ECMA-376 / ISO/IEC 29500 schemas listed below.

    The mappings were verified by matching the namespace specified in each xsd:import statement with the corresponding schema file identified for that namespace in ISO/IEC 29500-4:2016(E).

    MS-ODRAWXML imported file name ECMA-376 schema file name namespace types defined
    igxelementpropertyset.xsd dml-diagram.xsd http://schemas.openxmlformats.org/drawingml/2006/diagram ST_ModelId<br>CT_ElemPropSet
    oartspstyle.xsd dml-main.xsd http://schemas.openxmlformats.org/drawingml/2006/main CT_StyleMatrixReference<br>CT_FontReference<br>CT_ShapeStyle
    oartdocprop.xsd dml-main.xsd http://schemas.openxmlformats.org/drawingml/2006/main AG_Locking<br>CT_ConnectorLocking<br>CT_ShapeLocking<br>CT_PictureLocking<br>CT_GroupLocking<br>CT_GraphicalObjectFrameLocking<br>CT_NonVisualDrawingProps<br>CT_NonVisualDrawingShapeProps<br>CT_NonVisualConnectorProperties<br>CT_NonVisualPictureProperties<br>CT_NonVisualGroupDrawingShapeProps<br>CT_NonVisualGraphicFrameProperties
    oarte2o.xsd dml-main.xsd http://schemas.openxmlformats.org/drawingml/2006/main CT_GraphicalObjectData<br>CT_GraphicalObject<br>CT_TextListStyle<br>ST_TextFontScalePercent
    oarttx.xsd dml-main.xsd http://schemas.openxmlformats.org/drawingml/2006/main CT_TextParagraph<br>ST_TextAnchoringType<br>ST_TextVertOverflowType<br>ST_TextHorzOverflowType<br>ST_TextVerticalType<br>ST_TextWrappingType<br>ST_TextColumnCount<br>CT_TextNormalAutofit<br>CT_TextShapeAutofit<br>CT_TextNoAutofit<br>EG_TextAutofit<br>CT_TextBodyProperties<br>CT_TextBody
    orel.xsd shared-relationshipReference.xsd http://schemas.openxmlformats.org/officeDocument/2006/relationships ST_RelationshipId

    The corresponding schema definitions are publicly available through ECMA-376 / ISO/IEC 29500 and can be located using the published namespace mappings described above: https://ecma-international.org/publications-and-standards/standards/ecma-376/.

    Best regards,

    Michael Bowen

    Sr. Escalation Engineer - Microsoft® Corporation

    Was this answer helpful?

    0 comments No comments

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.