# DatadiagramML Schema (continued)

< DocumentSheet | PageSheet | Shape |StyleSheet >

< Text >

< cp />

< pp />

< tp />

< fld />

</ Text >

< XForm >

< PinX />

< PinY />

< Width />

< Height />

< LocPinX />

< LocPinY />

< Angle />

< FlipX />

< FlipY />

< ResizeMode />

</ XForm >

< Line >

< LineWeight />

< LineColor />

< LinePattern />

< Rounding />

< EndArrowSize />

< BeginArrow />

< EndArrow />

< LineCap />

< BeginArrowSize />

< LineColorTrans />

</ Line >

< Fill >

< FillForegnd />

< FillBkgnd />

< FillPattern />

< ShdwForegnd />

< ShdwBkgnd />

< ShdwPattern />

< FillForegndTrans />

< FillBkgndTrans />

< ShdwForegndTrans />

< ShdwBkgndTrans />

< ShapeShdwType />

< ShapeShdwOffsetX/>

< ShapeShdwOffsetY/>

< ShapeShdwObliqueAngle/>

< ShapeShdwScaleFactor/>

</ Fill >

< XForm1D >

< BeginX />

< BeginY />

< EndX />

< EndY />

</ XForm1D >

< Event >

< TheData />

< TheText />

< EventDblClick />

< EventXFMod />

< EventDrop />

</ Event >

< LayerMem >

< LayerMember />

</ LayerMem >

< StyleProp >

< EnableLineProps />

< EnableFillProps />

< EnableTextProps />

< HideForApply />

</ StyleProp >

< Foreign >

< ImgOffsetX />

< ImgOffsetY />

< ImgWidth />

< ImgHeight />

</ Foreign >

< PageProps >

< PageWidth />

< PageHeight />

< ShdwOffsetX />

< ShdwOffsetY />

< PageScale />

< DrawingScale />

< DrawingSizeType />

< DrawingScaleType />

< InhibitSnap />

< UIVisibility/>

< ShdwType/>

< ShdwObliqueAngle/>

< ShdwScaleFactor/>

</ PageProps >

< TextBlock >

< LeftMargin />

< RightMargin />

< TopMargin />

< BottomMargin />

< VerticalAlign />

< TextBkgnd />

< DefaultTabStop />

< TextDirection />

< TextBkgndTrans />

</ TextBlock >

< TextXForm >

< TxtPinX />

< TxtPinY />

< TxtWidth />

< TxtHeight />

< TxtLocPinX />

< TxtLocPinY />

< TxtAngle />

</ TextXForm >

< Align >

< AlignLeft />

< AlignCenter />

< AlignRight />

< AlignTop />

< AlignMiddle />

< AlignBottom />

</ Align >

< Protection >

< LockWidth />

< LockHeight />

< LockMoveX />

< LockMoveY />

< LockAspect />

< LockDelete />

< LockBegin />

< LockEnd />

< LockRotate />

< LockCrop />

< LockVtxEdit />

< LockTextEdit />

< LockFormat />

< LockGroup />

< LockCalcWH />

< LockSelect />

< LockCustProp />

</ Protection >

< Help >

< HelpTopic />

< Copyright />

</ Help >

< Misc >

< NoObjHandles />

< NonPrinting/>

< NoCtlHandles />

< NoAlignBox />

< UpdateAlignBox />

< HideText />

< DynFeedback />

< GlueType />

< WalkPreference />

< BegTrigger />

< EndTrigger />

< ObjType />

< Comment />

< IsDropSource />

< NoLiveDynamics />

< LocalizeMerge/>

< Calendar/>

< LangID/>

< ShapeKeywords/>

< DropOnPageScale/>

</ Misc >

< RulerGrid >

< XRulerDensity />

< YRulerDensity />

< XRulerOrigin />

< YRulerOrigin />

< XGridDensity />

< YGridDensity />

< XGridSpacing />

< YGridSpacing />

< XGridOrigin />

< YGridOrigin />

</ RulerGrid >

< DocProps >

< OutputFormat />

< LockPreview />

< AddMarkup />

< ViewMarkup />

< PreviewQuality />

< PreviewScope />

< DocLangID />

</ DocProps >

< Image >

< Gamma />

< Contrast />

< Brightness />

< Sharpen />

< Blur />

< Denoise />

< Transparency />

</ Image >

< Group >

< SelectMode />

< DisplayMode />

< IsDropTarget />

< IsSnapTarget />

< IsTextEditTarget />

< DontMoveChildren />

</ Group >

< Layout >

< ShapePermeableX />

< ShapePermeableY />

< ShapePermeablePlace />

< ShapeFixedCode />

< ShapePlowCode />

< ShapeRouteStyle />

< ConFixedCode />

< ConLineJumpCode />

< ConLineJumpStyle />

< ConLineJumpDirX />

< ConLineJumpDirY />

< ShapePlaceFlip />

< ConLineRouteExt />

< ShapeSplit/>

< ShapeSplittable/>

</ Layout >

< PageLayout >

< ResizePage />

< EnableGrid />

< DynamicsOff />

< CtrlAsInput />

< PlaceStyle />

< RouteStyle />

< PlaceDepth />

< PlowCode />

< LineJumpCode />

< LineJumpStyle />

< PageLineJumpDirX />

< PageLineJumpDirY />

< LineToNodeX />

< LineToNodeY />

< BlockSizeX />

< BlockSizeY />

< AvenueSizeX />

< AvenueSizeY />

< LineToLineX />

< LineToLineY />

< LineJumpFactorX />

< LineJumpFactorY />

< LineAdjustFrom />

< LineAdjustTo />

< PlaceFlip />

< LineRouteExt />

< PageShapeSplit />

</ PageLayout >

<PrintProps >

< PageLeftMargin />

< PageRightMargin />

< PageTopMargin />

< PageBottomMargin />

< ScaleX />

< ScaleY />

< PagesX />

< PagesY />

< CenterX />

< CenterY />

< OnPage />

< PrintGrid />

< PrintPageOrientation />

< PaperKind />

< PaperSource />

</PrintProps >

< Char >

< Font />

< Color />

< Style />

< Case />

< Pos />

< FontScale />

< Size />

< DblUnderline />

< Overline />

< Strikethru />

< DoubleStrikethrough />

< RTLText />

< UseVertical />

< Letterspace />

< ColorTrans />

< AsianFont />

< ComplexScriptFont />

< LocalizeFont Element />

< ComplexScriptSize Element />

< LangID />

</ Char >

< Para >

< IndFirst />

< IndLeft />

< IndRight />

< SpLine />

< SpBefore />

< SpAfter />

< HorzAlign />

< Bullet />

< BulletStr />

<BulletFont />

< LocalizeBulletFont />

< BulletFontSize />

< TextPosAfterBullet/>

< Flags />

</ Para >

< Tabs >

< Tab >

< Position />

< Alignment />

</ Tab >

</ Tabs >

< Scratch >

< X />

< Y />

< A >

< SolutionXML />

</ A >

< B >

< SolutionXML />

</ B >

< C >

< SolutionXML />

</ C >

< D >

< SolutionXML />

</ D >

</ Scratch >

< Connection >

< X />

< Y />

< DirX />

< DirY />

< Type />

< AutoGen />

< Prompt />

</ Connection >

< ConnectionABCD >

< X />

< Y />

<A/>

<B/>

<C/>

<D/>

</ ConnectionABCD >

< Field >

<Value/>

< EditMode />

< Format />

< Type />

< UICat />

< UICod />

< UIFmt />

< Calendar/>

< ObjectKind/>

</ Field >

< Control >

< X />

< Y />

< XDyn />

< YDyn />

< XCon />

< YCon />

< CanGlue />

< Prompt />

</ Control >

< Geom >

< NoFill />

< NoLine />

< NoShow/>

< NoSnap/>

< MoveTo >

< X />

< Y />

</ MoveTo >

< LineTo >

< X />

< Y />

</ LineTo >

< ArcTo >

< X />

< Y />

<A/>

</ ArcTo >

< InfiniteLine >

< X />

< Y />

<A/>

<B/>

</ InfiniteLine >

< Ellipse >

< X />

< Y />

<A/>

<B/>

<C/>

<D/>

</ Ellipse >

< EllipticalArcTo >

< X />

< Y />

<A/>

<B/>

<C/>

<D/>

</ EllipticalArcTo >

< SplineStart >

< X />

< Y />

<A/>

<B/>

<C/>

<D/>

</ SplineStart >

< SplineKnot >

< X />

< Y />

<A/>

</ SplineKnot >

< PolylineTo >

< X />

< Y />

<A/>

</ PolylineTo >

< NURBSTo>

< X />

< Y />

<A/>

<B/>

<C/>

<D/>

< E />

</ NURBSTo >

</ Geom >

< Act >

< Menu />

< Action />

< Checked />

< Disabled />

< ReadOnly />

< Invisible />

< BeginGroup/>

< TagName />

< ButtonFace />

< SortKey/>

</ Act >

< Layer >

< Name />

< Color />

< Status />

< Visible />

< Print />

< Active />

< Lock />

< Snap />

< Glue />

< NameUniv />

< ColorTrans />

</ Layer >

< User >

< Value >

< SolutionXML />

</ Value >

< Prompt />

</ User >

< Prop >

< Value >

< SolutionXML />

</ Value >

< Prompt />

< Label />

< Format />

< SortKey />

< Type />

< Invisible />

< Verify />

< LangID/>

< Calendar/>

</ Prop >

< Hyperlink >

< Description />

< Address />

< SubAddress />

< ExtraInfo />

< Frame />

< NewWindow />

< Default />

</ Hyperlink >

<Reviewer >

< Name />

< Initials />

< Color />

< ReviewerID />

< CurrentIndex />

</ Reviewer >

<Annotation >

< X />

< Y />

< ReviewerID />

< MarkerIndex />

< Date />

< Comment />

< LangID />

</Annotation >

<SmartTagDef >

< X />

< Y />

< TagName />

< XJustify Element />

< YJustify Element />

< DisplayMode />

< ButtonFace />

< Disabled />

< Description/>

</SmartTagDef >

< Data1 />

< Data2 />

< Data3 />

< ForeignData />

< /DocumentSheet | PageSheet | Shape |StyleSheet >

©2003-2004 Microsoft Corporation. All rights reserved. Permission to copy, display and distribute this document is available at: http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp