------------------------------------------------------------------------ Path: /emptyElt Description: Defines an element with no content or attributes. ------------------------------------------------------------------------ Path: /onOffType Description: Defines a type with values of on or off. Restriction: Base: string Enumeration: Value: on Enumeration: Value: off ------------------------------------------------------------------------ Path: /onOffProperty Description: Defines a property with values of on or off. ------------------------------------------------------------------------ Path: /onOffProperty/val Attribute: Type: onOffType Attribute: Default: on Description: Gets or sets the Boolean value of either on or off. ------------------------------------------------------------------------ Path: /yesNoType Description: Defines a type with values of yes or no. Restriction: Base: string Enumeration: Value: yes Enumeration: Value: no ------------------------------------------------------------------------ Path: /longHexNumberType Description: Defines a 4-byte hexadecimal number that is 8 hexadecimal digits in length. Restriction: Base: hexBinary ------------------------------------------------------------------------ Path: /longHexNumberProperty Description: Defines a property that uses a 4-byte hexadecimal number that is 8 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /longHexNumberProperty/val Attribute: Type: longHexNumberType Attribute: Use: required Description: Gets or sets the value of a 4-byte hexadecimal number that is 8 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /shortHexNumberType Description: Defines a 2-byte hexadecimal number that is 4 hexadecimal digits in length. Restriction: Base: hexBinary ------------------------------------------------------------------------ Path: /shortHexNumberProperty Description: Defines a property that uses a 2-byte hexadecimal number that is 4 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /shortHexNumberProperty/val Attribute: Type: shortHexNumberType Attribute: Use: required Description: Gets or sets the value of a 2-byte hexadecimal number that is 4 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /medHexNumberType Description: Defines a 3-byte hexadecimal number that is 6 hexadecimal digits in length. Restriction: Base: hexBinary ------------------------------------------------------------------------ Path: /medHexNumberProperty Description: Defines a property that uses a 3-byte hexadecimal number that is 6 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /medHexNumberProperty/val Attribute: Type: medHexNumberType Attribute: Use: required Description: Gets or sets the value of a 3-byte hexadecimal number that is 6 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /ucharHexNumberType Description: Defines a 1-byte hexadecimal number that is 2 hexadecimal digits in length. Restriction: Base: hexBinary ------------------------------------------------------------------------ Path: /ucharHexNumberProperty Description: Defines a property that uses a 1-byte hexadecimal number that is 2 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /ucharHexNumberProperty/val Attribute: Type: ucharHexNumberType Attribute: Use: required Description: Gets or sets the value of a 1-byte hexadecimal number that is 2 hexadecimal digits in length. ------------------------------------------------------------------------ Path: /decimalNumberType Description: Defines a decimal number. Restriction: Base: integer ------------------------------------------------------------------------ Path: /decimalNumberProperty Description: Defines a property that uses a decimal number. ------------------------------------------------------------------------ Path: /decimalNumberProperty/val Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the value of a decimal number. ------------------------------------------------------------------------ Path: /twipsMeasureType Description: Defines a positive measurement in twips (twentieths of a point, 1/ 1440 of an inch). Restriction: Base: unsignedInt ------------------------------------------------------------------------ Path: /twipsMeasureProperty Description: Defines a property that uses a positive measurement in twips (twentieths of a point, 1/1440 of an inch). ------------------------------------------------------------------------ Path: /twipsMeasureProperty/val Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the value of a positive measurement in twips (twentieths of a point, 1/1440 of an inch). ------------------------------------------------------------------------ Path: /signedTwipsMeasureType Description: Defines a measurement in twips (twentieths of a point, 1/1440 of an inch) that can be positive or negative. Restriction: Base: integer ------------------------------------------------------------------------ Path: /signedTwipsMeasureProperty Description: Defines a property that uses a measurement in twips (twentieths of a point, 1/1440 of an inch) that can be positive or negative. ------------------------------------------------------------------------ Path: /signedTwipsMeasureProperty/val Attribute: Type: signedTwipsMeasureType Attribute: Use: required Description: Gets or sets the value of a measurement in twips (twentieths of a point, 1/1440 of an inch) that can be positive or negative. ------------------------------------------------------------------------ Path: /pixelsMeasureType Description: Defines a measurement in pixels (screen units). Restriction: Base: unsignedInt ------------------------------------------------------------------------ Path: /pixelsMeasureProperty Description: Defines a property that uses a measurement in pixels (screen units). ------------------------------------------------------------------------ Path: /pixelsMeasureProperty/val Attribute: Type: pixelsMeasureType Attribute: Use: required Description: Gets or sets the value of a measurement in pixels (screen units). ------------------------------------------------------------------------ Path: /pointsMeasureType Description: Defines a measurement in points (1/72 of an inch). Restriction: Base: unsignedInt ------------------------------------------------------------------------ Path: /pointsMeasureProperty Description: Defines a property that uses a measurement in points (1/72 of an inch). ------------------------------------------------------------------------ Path: /pointsMeasureProperty/val Attribute: Type: pointsMeasureType Attribute: Use: required Description: Gets or sets the value of a measurement in points (1/72 of an inch). ------------------------------------------------------------------------ Path: /hpsMeasureType Description: Defines a positive measurement in half-points (1/144 of an inch). Restriction: Base: unsignedInt ------------------------------------------------------------------------ Path: /hpsMeasureProperty Description: Defines a property that uses a positive measurement in half- points (1/144 of an inch). ------------------------------------------------------------------------ Path: /hpsMeasureProperty/val Attribute: Type: hpsMeasureType Attribute: Use: required Description: Gets or sets the value of a positive measurement in half-points (1/144 of an inch). ------------------------------------------------------------------------ Path: /signedHpsMeasureType Description: Defines a measurement in half-points (1/144 of an inch) that can be positive or negative. Restriction: Base: integer ------------------------------------------------------------------------ Path: /signedHpsMeasureProperty Description: Defines a property that can be a measurement in half-points (1/ 144 of an inch) that can be positive or negative. ------------------------------------------------------------------------ Path: /signedHpsMeasureProperty/val Attribute: Type: signedHpsMeasureType Attribute: Use: required Description: Gets or sets the value of a measurement in half-points (1/144 of an inch) that can be positive or negative. ------------------------------------------------------------------------ Path: /borderWidthType Description: Defines a border-width measurement. For art page borders, values are measured in points (1/72 of an inch) and must be between 1 and 31. For borders that are using a border style instead of art, values are measured in 1/8 of a point and must be between 2 and 96 (1/4 pt and 12 pt). Restriction: Base: unsignedInt ------------------------------------------------------------------------ Path: /eighthPointMeasureType Description: Defines a measurement in eighths of a point (1/576 of an inch). Restriction: Base: unsignedInt ------------------------------------------------------------------------ Path: /stringType Description: Defines a string. Restriction: Base: string ------------------------------------------------------------------------ Path: /stringProperty Description: Defines a property that uses a string. ------------------------------------------------------------------------ Path: /stringProperty/val Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the value of a string. ------------------------------------------------------------------------ Path: /textScaleType Description: Defines a text-scale percentage value (1 to 600). Restriction: Base: integer ------------------------------------------------------------------------ Path: /textScaleProperty Description: Defines a property that uses a text-scale percentage value (1 to 600). ------------------------------------------------------------------------ Path: /textScaleProperty/val Attribute: Type: textScaleType Description: Gets or sets a text-scale percentage value (1 to 600). ------------------------------------------------------------------------ Path: /highlightColorValues Description: Defines a highlight-color value. Restriction: Base: string Enumeration: Value: black Enumeration: Value: blue Enumeration: Value: cyan Enumeration: Value: green Enumeration: Value: magenta Enumeration: Value: red Enumeration: Value: yellow Enumeration: Value: white Enumeration: Value: dark-blue Enumeration: Value: dark-cyan Enumeration: Value: dark-green Enumeration: Value: dark-magenta Enumeration: Value: dark-red Enumeration: Value: dark-yellow Enumeration: Value: dark-gray Enumeration: Value: light-gray Enumeration: Value: none ------------------------------------------------------------------------ Path: /highlightProperty Description: Defines a property that uses a highlight-color value. ------------------------------------------------------------------------ Path: /highlightProperty/val Attribute: Type: highlightColorValues Attribute: Use: required Description: Gets or sets a highlight-color value. ------------------------------------------------------------------------ Path: /hexColorType Description: Defines a hexadecimal color value. Restriction: Base: hexBinary Restriction: Base: string Enumeration: Value: auto ------------------------------------------------------------------------ Path: /hexColorProperty Description: Defines a property that uses a hexadecimal color value. ------------------------------------------------------------------------ Path: /hexColorProperty/val Attribute: Type: hexColorType Attribute: Use: required Description: Gets or sets a hexadecimal color value in the format of RRGGBB or auto. ------------------------------------------------------------------------ Path: /langType Description: Defines an ISO-6391-letter code or 4-digit hexadecimal code for a language. Restriction: Base: hexBinary Restriction: Base: string ------------------------------------------------------------------------ Path: /langProperty Description: Defines a property that uses an ISO-6391-letter code or 4-digit hexadecimal code for a language. ------------------------------------------------------------------------ Path: /langProperty/val Attribute: Type: langType Attribute: Use: required Description: Gets or sets an ISO-6391-letter code or 4-digit hexadecimal code for a language. ------------------------------------------------------------------------ Path: /underlineValues Description: Defines an underline style. Restriction: Base: string Enumeration: Value: single Enumeration: Value: words Enumeration: Value: double Enumeration: Value: thick Enumeration: Value: dotted Enumeration: Value: dotted-heavy Enumeration: Value: dash Enumeration: Value: dashed-heavy Enumeration: Value: dash-long Enumeration: Value: dash-long-heavy Enumeration: Value: dot-dash Enumeration: Value: dash-dot-heavy Enumeration: Value: dot-dot-dash Enumeration: Value: dash-dot-dot-heavy Enumeration: Value: wave Enumeration: Value: wavy-heavy Enumeration: Value: wavy-double Enumeration: Value: none ------------------------------------------------------------------------ Path: /underlineProperty Description: Defines a property that uses an underline style. ------------------------------------------------------------------------ Path: /underlineProperty/val Attribute: Type: underlineValues Attribute: Use: optional Description: Gets or sets an underline style. ------------------------------------------------------------------------ Path: /underlineProperty/color Attribute: Type: hexColorType Attribute: Use: optional Description: Gets or sets an underline color. ------------------------------------------------------------------------ Path: /textEffectValues Description: Defines text-effect style values. Restriction: Base: string Enumeration: Value: blink-background Enumeration: Value: lights Enumeration: Value: ants-black Enumeration: Value: ants-red Enumeration: Value: shimmer Enumeration: Value: sparkle Enumeration: Value: none ------------------------------------------------------------------------ Path: /textEffectProperty Description: Defines a property that uses text-effect style values. ------------------------------------------------------------------------ Path: /textEffectProperty/val Attribute: Type: textEffectValues Attribute: Use: required Description: Gets or sets text-effect style values. ------------------------------------------------------------------------ Path: /borderValues Description: Defines border-style values. Restriction: Base: string Enumeration: Value: nil Enumeration: Value: none Enumeration: Value: single Enumeration: Value: thick Enumeration: Value: double Enumeration: Value: dotted Enumeration: Value: dashed Enumeration: Value: dot-dash Enumeration: Value: dot-dot-dash Enumeration: Value: triple Enumeration: Value: thin-thick-small-gap Enumeration: Value: thick-thin-small-gap Enumeration: Value: thin-thick-thin-small-gap Enumeration: Value: thin-thick-medium-gap Enumeration: Value: thick-thin-medium-gap Enumeration: Value: thin-thick-thin-medium-gap Enumeration: Value: thin-thick-large-gap Enumeration: Value: thick-thin-large-gap Enumeration: Value: thin-thick-thin-large-gap Enumeration: Value: wave Enumeration: Value: double-wave Enumeration: Value: dash-small-gap Enumeration: Value: dash-dot-stroked Enumeration: Value: three-d-emboss Enumeration: Value: three-d-engrave Enumeration: Value: outset Enumeration: Value: inset Enumeration: Value: apples Enumeration: Value: arched-scallops Enumeration: Value: baby-pacifier Enumeration: Value: baby-rattle Enumeration: Value: balloons-3-colors Enumeration: Value: balloons-hot-air Enumeration: Value: basic-black-dashes Enumeration: Value: basic-black-dots Enumeration: Value: basic-black-squares Enumeration: Value: basic-thin-lines Enumeration: Value: basic-white-dashes Enumeration: Value: basic-white-dots Enumeration: Value: basic-white-squares Enumeration: Value: basic-wide-inline Enumeration: Value: basic-wide-midline Enumeration: Value: basic-wide-outline Enumeration: Value: bats Enumeration: Value: birds Enumeration: Value: birds-flight Enumeration: Value: cabins Enumeration: Value: cake-slice Enumeration: Value: candy-corn Enumeration: Value: celtic-knotwork Enumeration: Value: certificate-banner Enumeration: Value: chain-link Enumeration: Value: champagne-bottle Enumeration: Value: checked-bar-black Enumeration: Value: checked-bar-color Enumeration: Value: checkered Enumeration: Value: christmas-tree Enumeration: Value: circles-lines Enumeration: Value: circles-rectangles Enumeration: Value: classical-wave Enumeration: Value: clocks Enumeration: Value: compass Enumeration: Value: confetti Enumeration: Value: confetti-grays Enumeration: Value: confetti-outline Enumeration: Value: confetti-streamers Enumeration: Value: confetti-white Enumeration: Value: corner-triangles Enumeration: Value: coupon-cutout-dashes Enumeration: Value: coupon-cutout-dots Enumeration: Value: crazy-maze Enumeration: Value: creatures-butterfly Enumeration: Value: creatures-fish Enumeration: Value: creatures-insects Enumeration: Value: creatures-lady-bug Enumeration: Value: cross-stitch Enumeration: Value: cup Enumeration: Value: deco-arch Enumeration: Value: deco-arch-color Enumeration: Value: deco-blocks Enumeration: Value: diamonds-gray Enumeration: Value: double-d Enumeration: Value: double-diamonds Enumeration: Value: earth-1 Enumeration: Value: earth-2 Enumeration: Value: eclipsing-squares-1 Enumeration: Value: eclipsing-squares-2 Enumeration: Value: eggs-black Enumeration: Value: fans Enumeration: Value: film Enumeration: Value: firecrackers Enumeration: Value: flowers-block-print Enumeration: Value: flowers-daisies Enumeration: Value: flowers-modern-1 Enumeration: Value: flowers-modern-2 Enumeration: Value: flowers-pansy Enumeration: Value: flowers-red-rose Enumeration: Value: flowers-roses Enumeration: Value: flowers-teacup Enumeration: Value: flowers-tiny Enumeration: Value: gems Enumeration: Value: gingerbread-man Enumeration: Value: gradient Enumeration: Value: handmade-1 Enumeration: Value: handmade-2 Enumeration: Value: heart-balloon Enumeration: Value: heart-gray Enumeration: Value: hearts Enumeration: Value: heebie-jeebies Enumeration: Value: holly Enumeration: Value: house-funky Enumeration: Value: hypnotic Enumeration: Value: ice-cream-cones Enumeration: Value: light-bulb Enumeration: Value: lightning-1 Enumeration: Value: lightning-2 Enumeration: Value: map-pins Enumeration: Value: maple-leaf Enumeration: Value: maple-muffins Enumeration: Value: marquee Enumeration: Value: marquee-toothed Enumeration: Value: moons Enumeration: Value: mosaic Enumeration: Value: music-notes Enumeration: Value: northwest Enumeration: Value: ovals Enumeration: Value: packages Enumeration: Value: palms-black Enumeration: Value: palms-color Enumeration: Value: paper-clips Enumeration: Value: papyrus Enumeration: Value: party-favor Enumeration: Value: party-glass Enumeration: Value: pencils Enumeration: Value: people Enumeration: Value: people-waving Enumeration: Value: people-hats Enumeration: Value: poinsettias Enumeration: Value: postage-stamp Enumeration: Value: pumpkin-1 Enumeration: Value: push-pin-note-2 Enumeration: Value: push-pin-note-1 Enumeration: Value: pyramids Enumeration: Value: pyramids-above Enumeration: Value: quadrants Enumeration: Value: rings Enumeration: Value: safari Enumeration: Value: sawtooth Enumeration: Value: sawtooth-gray Enumeration: Value: scared-cat Enumeration: Value: seattle Enumeration: Value: shadowed-squares Enumeration: Value: sharks-teeth Enumeration: Value: shorebird-tracks Enumeration: Value: skyrocket Enumeration: Value: snowflake-fancy Enumeration: Value: snowflakes Enumeration: Value: sombrero Enumeration: Value: southwest Enumeration: Value: stars Enumeration: Value: stars-top Enumeration: Value: stars-3d Enumeration: Value: stars-black Enumeration: Value: stars-shadowed Enumeration: Value: sun Enumeration: Value: swirligig Enumeration: Value: torn-paper Enumeration: Value: torn-paper-black Enumeration: Value: trees Enumeration: Value: triangle-party Enumeration: Value: triangles Enumeration: Value: tribal-1 Enumeration: Value: tribal-2 Enumeration: Value: tribal-3 Enumeration: Value: tribal-4 Enumeration: Value: tribal-5 Enumeration: Value: tribal-6 Enumeration: Value: twisted-lines-1 Enumeration: Value: twisted-lines-2 Enumeration: Value: vine Enumeration: Value: waveline Enumeration: Value: weaving-angles Enumeration: Value: weaving-braid Enumeration: Value: weaving-ribbon Enumeration: Value: weaving-strips Enumeration: Value: white-flowers Enumeration: Value: woodwork Enumeration: Value: x-illusions Enumeration: Value: zany-triangles Enumeration: Value: zig-zag Enumeration: Value: zig-zag-stitch ------------------------------------------------------------------------ Path: /borderProperty Description: Defines a property that uses border-style values. ------------------------------------------------------------------------ Path: /borderProperty/val Attribute: Type: borderValues Attribute: Use: required Description: Gets or sets border-style values. ------------------------------------------------------------------------ Path: /borderProperty/color Attribute: Type: hexColorType Attribute: Use: optional Description: Gets or sets the border color. ------------------------------------------------------------------------ Path: /borderProperty/sz Attribute: Type: borderWidthType Attribute: Use: optional Description: Gets or sets the border width. Attribute: Ref: wx:bdrwidth Attribute: Use: optional Description: This is the html equivalent of the border width, in points. this takes into account different internal border styles and represents the appropriate final presentation width. ------------------------------------------------------------------------ Path: /borderProperty/space Attribute: Type: eighthPointMeasureType Attribute: Use: optional Description: Gets or sets the border space in eighths of a point. ------------------------------------------------------------------------ Path: /borderProperty/shadow Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets a value indicating whether the border has a shadow. ------------------------------------------------------------------------ Path: /borderProperty/frame Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets a value indicating whether to create a frame effect by reversing the border. ------------------------------------------------------------------------ Path: /shdValues Description: Defines shading-style values. Restriction: Base: string Enumeration: Value: nil Enumeration: Value: clear Enumeration: Value: solid Enumeration: Value: horz-stripe Enumeration: Value: vert-stripe Enumeration: Value: reverse-diag-stripe Enumeration: Value: diag-stripe Enumeration: Value: horz-cross Enumeration: Value: diag-cross Enumeration: Value: thin-horz-stripe Enumeration: Value: thin-vert-stripe Enumeration: Value: thin-reverse-diag-stripe Enumeration: Value: thin-diag-stripe Enumeration: Value: thin-horz-cross Enumeration: Value: thin-diag-cross Enumeration: Value: pct-5 Enumeration: Value: pct-10 Enumeration: Value: pct-12 Enumeration: Value: pct-15 Enumeration: Value: pct-20 Enumeration: Value: pct-25 Enumeration: Value: pct-30 Enumeration: Value: pct-35 Enumeration: Value: pct-37 Enumeration: Value: pct-40 Enumeration: Value: pct-45 Enumeration: Value: pct-50 Enumeration: Value: pct-55 Enumeration: Value: pct-60 Enumeration: Value: pct-62 Enumeration: Value: pct-65 Enumeration: Value: pct-70 Enumeration: Value: pct-75 Enumeration: Value: pct-80 Enumeration: Value: pct-85 Enumeration: Value: pct-87 Enumeration: Value: pct-90 Enumeration: Value: pct-95 ------------------------------------------------------------------------ Path: /shdProperty Description: Defines a property that uses shading-style values. ------------------------------------------------------------------------ Path: /shdProperty/val Attribute: Type: shdValues Attribute: Use: required Description: Gets or sets shading-style values. ------------------------------------------------------------------------ Path: /shdProperty/color Attribute: Type: hexColorType Attribute: Use: optional Description: Gets or sets a foreground-shading color value. ------------------------------------------------------------------------ Path: /shdProperty/fill Attribute: Type: hexColorType Attribute: Use: optional Description: Gets or sets a background-fill color value. Attribute: Ref: wx:bgcolor Attribute: Use: optional Description: The HTML equivalent of the background color. This takes into account various shading settings and represents the appropriate final presentation color. ------------------------------------------------------------------------ Path: /verticalAlignRunType Description: Defines the possible settings for vertical alignment of a run of text. Restriction: Base: string Enumeration: Value: baseline Description: Returns the text in this run to the baseline and returns it to the original font size. Enumeration: Value: superscript Description: Raises the text in this run above the baseline and changes it to a smaller size, if a smaller size is available. Enumeration: Value: subscript Description: Lowers the text in this run below the baseline and changes it to a smaller size, if a smaller size is available. ------------------------------------------------------------------------ Path: /verticalAlignRunProperty Description: Defines a property that uses settings for vertical alignment of a run of text. ------------------------------------------------------------------------ Path: /verticalAlignRunProperty/val Attribute: Type: verticalAlignRunType Attribute: Use: required Description: Gets or sets the vertical-alignment setting. ------------------------------------------------------------------------ Path: /fitTextProperty Description: Defines the width of space into which a run of text should fit. ------------------------------------------------------------------------ Path: /fitTextProperty/val Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the width of space into which a run of text should fit. ------------------------------------------------------------------------ Path: /fitTextProperty/id Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets a unique internal ID that associates multiple runs of fit text. ------------------------------------------------------------------------ Path: /hyphenRule Description: Defines hyphenation options. Restriction: Base: string Enumeration: Value: none Enumeration: Value: normal Enumeration: Value: add-before Enumeration: Value: change-before Enumeration: Value: delete-before Enumeration: Value: change-after Enumeration: Value: delete-and-change ------------------------------------------------------------------------ Path: /hyphenProperty Description: Defines a property that uses hyphenation options. ------------------------------------------------------------------------ Path: /hyphenProperty/val Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the hyphen character. ------------------------------------------------------------------------ Path: /hyphenProperty/rule Attribute: Type: hyphenRule Attribute: Use: optional Description: Gets or sets the hyphenation rule. ------------------------------------------------------------------------ Path: /emValue Description: Defines the emphasis mark. Restriction: Base: string Enumeration: Value: none Enumeration: Value: dot Enumeration: Value: comma Enumeration: Value: circle Enumeration: Value: under-dot ------------------------------------------------------------------------ Path: /emProperty Description: Defines a property that uses the emphasis mark. ------------------------------------------------------------------------ Path: /emProperty/val Attribute: Type: emValue Attribute: Use: required Description: Gets or sets the type of emphasis mark. ------------------------------------------------------------------------ Path: /langElt Description: Defines language-related settings. ------------------------------------------------------------------------ Path: /langElt/val Attribute: Type: langType Attribute: Use: optional Description: Gets or sets Latin-language settings ------------------------------------------------------------------------ Path: /langElt/fareast Attribute: Type: langType Attribute: Use: optional Description: Gets or sets Asian-language settings. ------------------------------------------------------------------------ Path: /langElt/bidi Attribute: Type: langType Attribute: Use: optional Description: Gets or sets complex-scripts language settings. ------------------------------------------------------------------------ Path: /combineBracketsType Description: Specifies bracket style to put around combined text. Restriction: Base: string Enumeration: Value: none Enumeration: Value: round Enumeration: Value: square Enumeration: Value: angle Enumeration: Value: curly ------------------------------------------------------------------------ Path: /combineType Description: Specifies combining of either lines or letters. Restriction: Base: string Enumeration: Value: lines Enumeration: Value: letters ------------------------------------------------------------------------ Path: /asianLayoutElt Description: Defines a text layout for Asian languages. ------------------------------------------------------------------------ Path: /asianLayoutElt/id Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets a unique internal ID that associates multiple runs of Asian text. ------------------------------------------------------------------------ Path: /asianLayoutElt/combine Attribute: Type: combineType Attribute: Use: optional Description: Gets or sets a value indicating whether to combine lines or letters. ------------------------------------------------------------------------ Path: /asianLayoutElt/combine-brackets Attribute: Type: combineBracketsType Attribute: Use: optional Description: Gets or sets bracket style to put around combined text. ------------------------------------------------------------------------ Path: /asianLayoutElt/vert Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets a rotation value for Asian half-width characters so that they appear properly as vertical text. ------------------------------------------------------------------------ Path: /asianLayoutElt/vert-compress Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets a compression value for the rotated text so it fits within one character unit. ------------------------------------------------------------------------ Path: /xAlignType Description: Defines horizontal (x-axis) alignment values. Restriction: Base: string Enumeration: Value: left Enumeration: Value: center Enumeration: Value: right Enumeration: Value: inside Enumeration: Value: outside ------------------------------------------------------------------------ Path: /yAlignType Description: Defines vertical (y-axis) alignment values. Restriction: Base: string Enumeration: Value: inline Enumeration: Value: top Enumeration: Value: center Enumeration: Value: bottom Enumeration: Value: inside Enumeration: Value: outside ------------------------------------------------------------------------ Path: /heightRuleType Description: Specifies how height (h) should be interpreted. Restriction: Base: string Enumeration: Value: auto Description: Height is automatically calculated. Enumeration: Value: exact Description: Height should be the exact value specified. Enumeration: Value: at-least Description: Height should be at least the value specified. ------------------------------------------------------------------------ Path: /wrapValue Description: Defines text-wrapping values. Restriction: Base: string Enumeration: Value: auto Description: Auto wrapping Enumeration: Value: not-beside Description: Places object at insertion point in line of text in the document. Enumeration: Value: around Description: Wrap text around frame. Enumeration: Value: tight Description: Wrap text around object instead of bounding box. Enumeration: Value: through Description: Places object behind text and removes text wrapping. Enumeration: Value: none Description: Places object in front of text and removes text wrapping. ------------------------------------------------------------------------ Path: /vAnchorValue Description: Defines vertical-anchor values. Restriction: Base: string Enumeration: Value: text Description: Measure from edge of paragraph Enumeration: Value: margin Description: Measure from edge of margin Enumeration: Value: page Description: Measure from edge of page ------------------------------------------------------------------------ Path: /hAnchorValue Description: Defines horizontal-anchor values. Restriction: Base: string Enumeration: Value: text Enumeration: Value: margin Enumeration: Value: page ------------------------------------------------------------------------ Path: /dropCapValue Description: Defines drop cap settings. Restriction: Base: string Enumeration: Value: none Description: Not a drop cap Enumeration: Value: drop Description: Dropped in text. Enumeration: Value: margin Description: Dropped in margin ------------------------------------------------------------------------ Path: /framePrProperty Description: Defines frame settings. ------------------------------------------------------------------------ Path: /framePrProperty/drop-cap Attribute: Type: dropCapValue Attribute: Use: optional Description: Gets or sets the position for a drop cap. ------------------------------------------------------------------------ Path: /framePrProperty/lines Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets the lines to drop for a drop cap. ------------------------------------------------------------------------ Path: /framePrProperty/w Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets frame width. ------------------------------------------------------------------------ Path: /framePrProperty/h Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets frame height. ------------------------------------------------------------------------ Path: /framePrProperty/vspace Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets distance between frame and text above and below the frame. ------------------------------------------------------------------------ Path: /framePrProperty/hspace Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets distance between frame and text to the right and left of the frame. ------------------------------------------------------------------------ Path: /framePrProperty/wrap Attribute: Type: wrapValue Attribute: Use: optional Description: Gets or sets text wrapping (valid: none and around). ------------------------------------------------------------------------ Path: /framePrProperty/hanchor Attribute: Type: hAnchorValue Attribute: Use: optional Description: Gets or sets the point from which to measure horizontal position/ alignment. ------------------------------------------------------------------------ Path: /framePrProperty/vanchor Attribute: Type: vAnchorValue Attribute: Use: optional Description: Gets or sets the point from which to measure vertical position/ alignment. ------------------------------------------------------------------------ Path: /framePrProperty/x Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Gets or sets horizontal position ------------------------------------------------------------------------ Path: /framePrProperty/x-align Attribute: Type: xAlignType Attribute: Use: optional Description: Gets or sets horizontal alignment (overrides position). ------------------------------------------------------------------------ Path: /framePrProperty/y Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Gets or sets vertical position. ------------------------------------------------------------------------ Path: /framePrProperty/y-align Attribute: Type: yAlignType Attribute: Use: optional Description: Gets or sets vertical alignment (overrides position). ------------------------------------------------------------------------ Path: /framePrProperty/h-rule Attribute: Type: heightRuleType Attribute: Use: optional Description: Gets or sets how should height (h) be interpreted. ------------------------------------------------------------------------ Path: /framePrProperty/anchor-lock Attribute: Type: onOffType Attribute: Use: optional Description: Locks the anchor of the frame to the paragraph that currently contains it. ------------------------------------------------------------------------ Path: /tabJCValue Description: Defines tab-justification settings. Restriction: Base: string Enumeration: Value: clear Description: Clear the tab that appears at this position due to inherited properties from a style. Enumeration: Value: left Description: Extend text to the right of the tab stop. Enumeration: Value: center Description: Center text at the tab stop. Enumeration: Value: right Description: Extend text to the left of the tab stop. Enumeration: Value: decimal Description: Align a decimal point at the tab stop. Enumeration: Value: bar Description: Insert a vertical line at the tab stop. Enumeration: Value: list Description: Special tab stop used for lists only. ------------------------------------------------------------------------ Path: /tabTLCValue Description: Defines a tab-leader character. Restriction: Base: string Enumeration: Value: none Description: No leader line Enumeration: Value: dot Description: Dotted leader line Enumeration: Value: hyphen Description: Dashed leader line Enumeration: Value: underscore Description: Solid leader line Enumeration: Value: heavy Description: Heavy solid leader line (appears as middle-dot in Word 2000 and beyond) Enumeration: Value: middle-dot Description: Bullet character leader line ------------------------------------------------------------------------ Path: /tabStopProperty Description: Defines a tab stop. ------------------------------------------------------------------------ Path: /tabStopProperty/val Attribute: Type: tabJCValue Attribute: Use: required Description: Gets or sets tab alignment (or clear). ------------------------------------------------------------------------ Path: /tabStopProperty/leader Attribute: Type: tabTLCValue Attribute: Use: optional Description: Gets or sets style of the empty space in front of the tab. ------------------------------------------------------------------------ Path: /tabStopProperty/pos Attribute: Type: signedTwipsMeasureType Attribute: Use: required Description: Gets or sets position. ------------------------------------------------------------------------ Path: /lineSpacingRuleValue Description: Defines a line-spacing rule. Restriction: Base: string Enumeration: Value: auto Enumeration: Value: exact Enumeration: Value: at-least ------------------------------------------------------------------------ Path: /spacingProperty Description: Defines a property that uses line-spacing rules. ------------------------------------------------------------------------ Path: /spacingProperty/before Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets amount of space above paragraph. ------------------------------------------------------------------------ Path: /spacingProperty/before-lines Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets number of lines before paragraph (when using character units). ------------------------------------------------------------------------ Path: /spacingProperty/before-autospacing Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets whether space/lines before a paragraph is automatic. ------------------------------------------------------------------------ Path: /spacingProperty/after Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets amount of space below paragraph. ------------------------------------------------------------------------ Path: /spacingProperty/after-lines Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets number of lines after paragraph (when using character units) ------------------------------------------------------------------------ Path: /spacingProperty/after-autospacing Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets whether space/lines after a paragraph is automatic. ------------------------------------------------------------------------ Path: /spacingProperty/line Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Gets or sets amount of vertical spacing between lines of text. ------------------------------------------------------------------------ Path: /spacingProperty/line-rule Attribute: Type: lineSpacingRuleValue Attribute: Use: optional Description: Specifies interpretation of line attribute. ------------------------------------------------------------------------ Path: /indProperty Description: Defines indentation settings. ------------------------------------------------------------------------ Path: /indProperty/left Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Specifies space between left margin and text. Negative values move text into margin. ------------------------------------------------------------------------ Path: /indProperty/left-chars Attribute: Type: decimalNumberType Attribute: Use: optional Description: Specifies character spaces between left margin and text (when using character units). Negative values move text into margin. ------------------------------------------------------------------------ Path: /indProperty/right Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Specifies space between text and right margin. Negative values move text into margin. ------------------------------------------------------------------------ Path: /indProperty/right-chars Attribute: Type: decimalNumberType Attribute: Use: optional Description: Specifies character spaces between text and right margin (when using character units). Negative values move text into margin. ------------------------------------------------------------------------ Path: /indProperty/hanging Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Specifies hanging indent for all lines after first. ------------------------------------------------------------------------ Path: /indProperty/hanging-chars Attribute: Type: decimalNumberType Attribute: Use: optional Description: Specifies character-space hanging indent for all lines after first (when using character units). ------------------------------------------------------------------------ Path: /indProperty/first-line Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Specifies indent for first line only (cannot be used with hanging attribute). ------------------------------------------------------------------------ Path: /indProperty/first-line-chars Attribute: Type: decimalNumberType Attribute: Use: optional Description: Specifies character spacing indent for first line only (cannot be used with hanging-chars attribute). ------------------------------------------------------------------------ Path: /jcValue Description: Defines a justification setting. Restriction: Base: string Enumeration: Value: left Enumeration: Value: center Enumeration: Value: right Enumeration: Value: both Description: Both left and right justified. Enumeration: Value: medium-kashida Enumeration: Value: distribute Enumeration: Value: list-tab Enumeration: Value: high-kashida Enumeration: Value: low-kashida Enumeration: Value: thai-distribute ------------------------------------------------------------------------ Path: /jcProperty Description: Defines a property that uses a justification setting. ------------------------------------------------------------------------ Path: /jcProperty/val Attribute: Type: jcValue Attribute: Use: required Description: Gets or sets the value of a justification setting. ------------------------------------------------------------------------ Path: /viewValue Description: Defines view modes in Word. Restriction: Base: string Enumeration: Value: none Description: No view specified. Enumeration: Value: print Description: Print Layout view is an editing view that displays your document as it will print. Print layout view uses more system memory, so scrolling may be slower, especially if your document contains many pictures or complex formatting. Enumeration: Value: outline Description: A view in which you can examine and work with the structure of your file in classic outline form. Work in outline view when you need to organize and develop the content of your file. Enumeration: Value: master-pages Description: A view similar to outline view, but designed for master documents which contain subdocuments. Enumeration: Value: normal Description: The default document view for most word-processing tasks, such as typing, editing, and formatting. Enumeration: Value: web Description: Web Layout view is an editing view that displays your document as it will appear in a Web browser. ------------------------------------------------------------------------ Path: /viewProperty Description: Controls the view mode in Word. ------------------------------------------------------------------------ Path: /viewProperty/val Attribute: Type: viewValue Attribute: Use: required Description: Gets or sets view mode in Word. ------------------------------------------------------------------------ Path: /zoomValue Description: Defines zoom modes in Word. Restriction: Base: string Enumeration: Value: none Description: No zoom specified. Enumeration: Value: full-page Description: Reduces the display so the entire page fits within the document window. This option is available only if you are in print layout view. Enumeration: Value: best-fit Description: Reduces or enlarges the display of your document so that it fits within the left and right margins. 'best-fit' (Page width) displays your document so you don't have to scroll horizontally to see a whole line of text. Enumeration: Value: text-fit Description: Reduces or enlarges the display of your document to the width of the text on the page. ------------------------------------------------------------------------ Path: /zoomProperty Description: Controls how large or small the document appears on the screen. ------------------------------------------------------------------------ Path: /zoomProperty/val Attribute: Type: zoomValue Attribute: Use: optional Description: Gets or sets a zoom value based on the size of the window. ------------------------------------------------------------------------ Path: /zoomProperty/percent Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the percentage (between 10 and 500) at which you want to view your document. ------------------------------------------------------------------------ Path: /writingStyleProperty Description: Defines the writing style you want Word to use to check grammar in this document (Spelling and Grammar option). ------------------------------------------------------------------------ Path: /writingStyleProperty/lang Attribute: Type: langType Attribute: Use: required Description: Gets or sets writing-style language. ------------------------------------------------------------------------ Path: /writingStyleProperty/vendorID Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets writing-style DLL vendor ID. ------------------------------------------------------------------------ Path: /writingStyleProperty/dllVersion Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets writing-style DLL version. ------------------------------------------------------------------------ Path: /writingStyleProperty/nlCheck Attribute: Type: onOffType Attribute: Use: optional Description: Specifies whether the DLL is NLCheck or not. ------------------------------------------------------------------------ Path: /writingStyleProperty/optionSet Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the rule set for the writing style. ------------------------------------------------------------------------ Path: /proofType Description: Defines the values for the state of proofing tools. Restriction: Base: string Enumeration: Value: clean Description: The proofing tool finished checking this document. Errors are marked and only the errors will be rechecked on open. Enumeration: Value: dirty Description: The proofing tool did not finish checking this document. The entire document will have to be rechecked on open. ------------------------------------------------------------------------ Path: /proofProperty Description: Defines the state of proofing tools in this document. ------------------------------------------------------------------------ Path: /proofProperty/spelling Attribute: Type: proofType Attribute: Use: optional Description: Gets or sets the state of the spelling checker in this document. ------------------------------------------------------------------------ Path: /proofProperty/grammar Attribute: Type: proofType Attribute: Use: optional Description: Gets or sets the state of the grammar checker in this document. ------------------------------------------------------------------------ Path: /docTypeValue Description: Defines a document type. Restriction: Base: string Enumeration: Value: not-specified Enumeration: Value: letter Enumeration: Value: e-mail ------------------------------------------------------------------------ Path: /docTypeProperty Description: Defines a property that uses a document type. ------------------------------------------------------------------------ Path: /docTypeProperty/val Attribute: Type: docTypeValue Attribute: Use: required Description: Gets or sets document type. ------------------------------------------------------------------------ Path: /docProtectValue Description: Defines document-protection editing-restriction values. Restriction: Base: string Enumeration: Value: none Description: No document protection; reviewers may make any changes to the document. Enumeration: Value: read-only Description: Let's reviewers make no changes to the document. Enumeration: Value: comments Description: Let's reviewers insert comments but does not let reviewers change the contents of the document. Enumeration: Value: tracked-changes Description: Let's reviewers change a document but highlights all changes so that the author can track changes. While a document is protected for tracked changes, you cannot turn orr changes tracking nor can you accept or reject tracked changes. Enumeration: Value: forms Description: Protects a document from changes except in form fields or unprotected sections. To turn protection on or off for a section see the 'FormProt' element inside 'sectPr'. ------------------------------------------------------------------------ Path: /docProtectProperty Description: Helps prevent unintentional changes to all or part of an online form or document as specified. ------------------------------------------------------------------------ Path: /docProtectProperty/edit Attribute: Type: docProtectValue Attribute: Use: optional Description: Gets or sets editing restrictions. Helps prevent unintentional editing changes as specified. ------------------------------------------------------------------------ Path: /docProtectProperty/formatting Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets formatting restrictions. Prevents unintentional formatting changes except as allowed. This setting does not have an effect unless the formattingEnabled attribute is on. ------------------------------------------------------------------------ Path: /docProtectProperty/enforcement Attribute: Type: onOffType Description: Gets or sets whether the specified restrictions are currently being enforced for this document. ------------------------------------------------------------------------ Path: /docProtectProperty/unprotectPassword Attribute: Type: longHexNumberType Attribute: Use: optional Description: Gets or sets password key to unprotect this document from unintentional formatting/editing changes. This password is not secure. ------------------------------------------------------------------------ Path: /mailMergeDocTypeValue Description: Defines a document type for a mail-merge operation. Restriction: Base: string Enumeration: Value: catalog Description: Catalog Enumeration: Value: envelopes Description: Envelopes Enumeration: Value: mailing-labels Description: Mailing Labels Enumeration: Value: form-letters Description: Form Letters Enumeration: Value: email Description: E-Mail Enumeration: Value: fax Description: Fax ------------------------------------------------------------------------ Path: /mailMergeDocTypeProperty Description: Defines a property that uses a document type for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeDocTypeProperty/val Attribute: Type: mailMergeDocTypeValue Attribute: Use: required Description: Gets or sets the value of a document type for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeDataTypeValue Description: Defines a data type for a mail-merge operation. Restriction: Base: string Enumeration: Value: file Enumeration: Value: Access Enumeration: Value: Excel Enumeration: Value: QT Enumeration: Value: ODBC Enumeration: Value: ODSO ------------------------------------------------------------------------ Path: /mailMergeDataTypeProperty Description: Defines a property that uses a data type for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeDataTypeProperty/val Attribute: Type: mailMergeDataTypeValue Attribute: Use: required Description: Gets or sets the value of a data type for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeDestValue Description: Defines a destination for a mail-merge operation. Restriction: Base: string Enumeration: Value: new-document Enumeration: Value: printer Enumeration: Value: email Enumeration: Value: fax ------------------------------------------------------------------------ Path: /mailMergeDestProperty Description: Defines a property that uses a destination for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeDestProperty/val Attribute: Type: mailMergeDestValue Attribute: Use: required Description: Gets or sets the value of a destination for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeOdsoFMDFieldTypeValue Description: Defines Office Data Source Object field types for a mail-merge operation. Restriction: Base: string Enumeration: Value: null Enumeration: Value: db-column Enumeration: Value: address-block Enumeration: Value: salutation Enumeration: Value: mapped Enumeration: Value: barcode ------------------------------------------------------------------------ Path: /mailMergeOdsoFMDFieldTypeProperty Description: Defines a property that uses Office Data Source Object field types for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeOdsoFMDFieldTypeProperty/val Attribute: Type: mailMergeOdsoFMDFieldTypeValue Attribute: Use: required Description: Gets or sets the value of Office Data Source Object field types for a mail-merge operation. ------------------------------------------------------------------------ Path: /docPrStyleProperty Description: Defines style reference that is a document property. ------------------------------------------------------------------------ Path: /docPrStyleProperty/sti Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets a built-in style's unique numerical identifier. ------------------------------------------------------------------------ Path: /docPrStyleProperty/val Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the style name as show to the user at save time. ------------------------------------------------------------------------ Path: /trackChangesViewElt Description: Defines view settings for revision tracking in the document. ------------------------------------------------------------------------ Path: /trackChangesViewElt/markup Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets displays track changes markup in document. Defaults to true if not specified. ------------------------------------------------------------------------ Path: /trackChangesViewElt/comments Attribute: Type: onOffType Attribute: Use: optional Description: When viewing markup, displays annotations (comments) in document. Defaults to true if not specified. ------------------------------------------------------------------------ Path: /trackChangesViewElt/ins-del Attribute: Type: onOffType Attribute: Use: optional Description: When viewing markup, displays track insertions and deletions in document. Defaults to true if not specified. ------------------------------------------------------------------------ Path: /trackChangesViewElt/formatting Attribute: Type: onOffType Attribute: Use: optional Description: When viewing markup, displays formatting changes markup in document. Defaults to true if not specified. ------------------------------------------------------------------------ Path: /trackChangesViewElt/ink-annotations Attribute: Type: onOffType Attribute: Use: optional Description: When viewing markup, displays annotations (comments) in document. Defaults to true if not specified. ------------------------------------------------------------------------ Path: /kinsokuProperty Description: Specifies characters that are restricted from ending a line (Asian Typography option). ------------------------------------------------------------------------ Path: /kinsokuProperty/lang Attribute: Type: langType Attribute: Use: optional Description: Gets or sets the language. ------------------------------------------------------------------------ Path: /kinsokuProperty/val Attribute: Type: stringType Attribute: Use: required Description: Gets or sets a string containing the restriction characters. ------------------------------------------------------------------------ Path: /textDirectionValue Description: Defines a text-direction setting. Restriction: Base: string Enumeration: Value: lr-tb Description: Left To Right; Top to Bottom Enumeration: Value: tb-rl Description: Top to Bottom; Right to Left Enumeration: Value: bt-lr Description: Bottom to Top; Left to Right Enumeration: Value: lr-tb-v Description: Left to Right, Top to Bottom Rotated Enumeration: Value: tb-rl-v Description: Top to Bottom; Right to Left Rotated ------------------------------------------------------------------------ Path: /textDirectionProperty Description: Defines a property that uses a text-direction setting. ------------------------------------------------------------------------ Path: /textDirectionProperty/val Attribute: Type: textDirectionValue Attribute: Use: required Description: Gets or sets the value for a text-direction setting. ------------------------------------------------------------------------ Path: /textAlignmentValue Description: Defines a text-alignment setting. Restriction: Base: string Enumeration: Value: top Enumeration: Value: center Enumeration: Value: baseline Enumeration: Value: bottom Enumeration: Value: auto ------------------------------------------------------------------------ Path: /textAlignmentProperty Description: Defines a property that uses a text-alignment setting. ------------------------------------------------------------------------ Path: /textAlignmentProperty/val Attribute: Type: textAlignmentValue Attribute: Use: required Description: Gets or sets the value of a text-alignment setting. ------------------------------------------------------------------------ Path: /displacedBySDTValue Description: When bookmarks border Structured Document Tags (SDTs), this attribute ensures that bookmarks are inserted into the document next to the SDTs. We use this attribute because SDTs appear in our XML how they logically appear in the Word document, but not necessarily in the same location as they are in the document. When we displace the SDTs, we also displace the bookmarks next to them so that the intended result is in the XML file. Restriction: Base: string Enumeration: Value: next Enumeration: Value: prev ------------------------------------------------------------------------ Path: /annotationValuesType Description: Represents the Word element expressed by this Annotation Markup Language (AML) annotation tag. Restriction: Base: string Enumeration: Value: Word.Insertion Enumeration: Value: Word.Deletion Enumeration: Value: Word.Formatting Enumeration: Value: Word.Bookmark.Start Enumeration: Value: Word.Bookmark.End Enumeration: Value: Word.Comment.Start Enumeration: Value: Word.Comment.End Enumeration: Value: Word.Insertion.Start Enumeration: Value: Word.Insertion.End Enumeration: Value: Word.Deletion.Start Enumeration: Value: Word.Deletion.End Enumeration: Value: Word.Comment Enumeration: Value: Word.Numbering ------------------------------------------------------------------------ Path: /type Attribute: Type: annotationValuesType Attribute: Use: required Description: Gets or sets the Word element expressed by this Annotation Markup Language (AML) annotation tag. ------------------------------------------------------------------------ Path: /name Attribute: Type: stringType Attribute: Use: optional Description: For bookmarks, specifies the bookmark name. ------------------------------------------------------------------------ Path: /initials Attribute: Type: stringType Attribute: Use: optional Description: For bookmarks denoting the range of a comment, specifies the initials of the comment's author. ------------------------------------------------------------------------ Path: /col-first Attribute: Type: decimalNumberType Attribute: Use: optional Description: For table bookmarks, specifies the column this bookmark begins in. ------------------------------------------------------------------------ Path: /col-last Attribute: Type: decimalNumberType Attribute: Use: optional Description: For table bookmarks, specifies the column this bookmark ends in. ------------------------------------------------------------------------ Path: /original Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the original numbering on display field revision marking. ------------------------------------------------------------------------ Path: /displacedBySDT Attribute: Type: displacedBySDTValue Attribute: Use: optional Description: When bookmarks border Structured Document Tags (SDTs), this attribute ensures that bookmarks are inserted into the document next to the SDTs. We use this attribute because SDTs appear in our XML how they logically appear in the Word document, but not necessarily in the same location as they are in the document. When we displace the SDTs, we also displace the bookmarks next to them so that the intended result is in the XML file. ------------------------------------------------------------------------ Path: /listPrElt Description: Defines a list. ------------------------------------------------------------------------ Path: /listPrElt//ilvl Element: Type: decimalNumberProperty Description: Represents list-level number. ------------------------------------------------------------------------ Path: /listPrElt//ilfo Element: Type: decimalNumberProperty Description: Represents list instantiation (matches lists). Element: Ref: wx:t Description: The textual representation of this list level. Element: Ref: wx:font Description: The font of the list level. Element: Ref: aml:annotation Description: Revision marking of these list properties. ------------------------------------------------------------------------ Path: /pBdrElt Description: Defines a paragraph border. ------------------------------------------------------------------------ Path: /pBdrElt//top Element: Type: borderProperty Description: Represents top border. ------------------------------------------------------------------------ Path: /pBdrElt//left Element: Type: borderProperty Description: Represents left border. ------------------------------------------------------------------------ Path: /pBdrElt//bottom Element: Type: borderProperty Description: Represents bottom border. ------------------------------------------------------------------------ Path: /pBdrElt//right Element: Type: borderProperty Description: Represents right border. ------------------------------------------------------------------------ Path: /pBdrElt//between Element: Type: borderProperty Description: Represents between border. ------------------------------------------------------------------------ Path: /pBdrElt//bar Element: Type: borderProperty Description: Represents bar border. ------------------------------------------------------------------------ Path: /tabsElt Description: Defines a collection of tab stops. ------------------------------------------------------------------------ Path: /tabsElt//tab Element: Type: tabStopProperty Description: Represents a tab stop. ------------------------------------------------------------------------ Path: /st Attribute: Type: onOffType Description: Indicates that the XML tag was an auto-recognized smart tag. ------------------------------------------------------------------------ Path: /placeholder Attribute: Type: stringType Description: Gets or sets placeholder text, a Word attribute on user-defined tags. ------------------------------------------------------------------------ Path: /pPrElt Description: Defines a collection of paragraph settings. ------------------------------------------------------------------------ Path: /pPrElt//pStyle Element: Type: stringProperty Description: Represents paragraph style. ------------------------------------------------------------------------ Path: /pPrElt//keepNext Element: Type: onOffProperty Description: Represents Keep with Next Paragraph option: Prevents a page break between this paragraph and the next. ------------------------------------------------------------------------ Path: /pPrElt//keepLines Element: Type: onOffProperty Description: Represents Keep Lines Together option: Prevents a page break in this paragraph. ------------------------------------------------------------------------ Path: /pPrElt//pageBreakBefore Element: Type: onOffProperty Description: Represents Page Break Before option: Forces a page break before this paragraph. ------------------------------------------------------------------------ Path: /pPrElt//framePr Element: Type: framePrProperty Description: Represents text frame and drop cap properties. ------------------------------------------------------------------------ Path: /pPrElt//widowControl Element: Type: onOffProperty Description: Represents Widow/Orphan Control option: Prevents Word from printing the last line of a paragraph by itself at the top of the page (widow) or the first line of a paragraph at the bottom of a page (orphan). ------------------------------------------------------------------------ Path: /pPrElt//listPr Element: Type: listPrElt Description: Represents list properties. ------------------------------------------------------------------------ Path: /pPrElt//supressLineNumbers Element: Type: onOffProperty Description: Prevents line numbers from appearing next to paragraph. This setting has no effect in documents or sections with no line numbers. ------------------------------------------------------------------------ Path: /pPrElt//pBdr Element: Type: pBdrElt Description: Represents borders for the paragraph. ------------------------------------------------------------------------ Path: /pPrElt//shd Element: Type: shdProperty Description: Represents paragraph shading. ------------------------------------------------------------------------ Path: /pPrElt//tabs Element: Type: tabsElt Description: Represents tab stop list. ------------------------------------------------------------------------ Path: /pPrElt//suppressAutoHyphens Element: Type: onOffProperty Description: Prevents automatic hyphenation. ------------------------------------------------------------------------ Path: /pPrElt//kinsoku Element: Type: onOffProperty Description: Use East Asian typography and line-breaking rules to determine which characters begin and end a line on a page (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//wordWrap Element: Type: onOffProperty Description: Allows a line to break in the middle of a Latin word (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//overflowPunct Element: Type: onOffProperty Description: Allows punctuation to continue one character beyond the alignment of other lines in the paragraph. If you do not use this option, all lines and punctuation must be perfectly aligned (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//topLinePunct Element: Type: onOffProperty Description: Allows punctuation to compress at the start of a line, which lets subsequent characters move in closer (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//autoSpaceDE Element: Type: onOffProperty Description: Automatically adjusts character spacing between East Asian and Latin text (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//autoSpaceDN Element: Type: onOffProperty Description: Automatically adjusts character spacing between East Asian text and numbers (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//bidi Element: Type: onOffProperty Description: Sets the alignment and reading order for a paragraph to right-to- left. ------------------------------------------------------------------------ Path: /pPrElt//adjustRightInd Element: Type: onOffProperty Description: Automatically adjusts the right indent when you are using the document grid. ------------------------------------------------------------------------ Path: /pPrElt//snapToGrid Element: Type: onOffProperty Description: Aligns text to document grid (when grid is defined). ------------------------------------------------------------------------ Path: /pPrElt//spacing Element: Type: spacingProperty Description: Represents spacing between lines and paragraphs. ------------------------------------------------------------------------ Path: /pPrElt//ind Element: Type: indProperty Description: Represents paragraph indentation. ------------------------------------------------------------------------ Path: /pPrElt//contextualSpacing Element: Type: onOffProperty Description: Specifies not to add space between paragraphs of the same style. ------------------------------------------------------------------------ Path: /pPrElt//suppressOverlap Element: Type: onOffProperty Description: Specifies not to allow this frame to overlap. ------------------------------------------------------------------------ Path: /pPrElt//jc Element: Type: jcProperty Description: Represents paragraph alignment. ------------------------------------------------------------------------ Path: /pPrElt//textDirection Element: Type: textDirectionProperty Description: Represents orientation for the paragraph in the current cell, text box, or text frame. ------------------------------------------------------------------------ Path: /pPrElt//textAlignment Element: Type: textAlignmentProperty Description: Determines the vertical alignment of all text in a line (Asian Typography option). ------------------------------------------------------------------------ Path: /pPrElt//outlineLvl Element: Type: decimalNumberProperty Description: Represents outline level. ------------------------------------------------------------------------ Path: /pPrElt//divId Element: Type: decimalNumberProperty Description: Represents ID of HTML DIV element this paragraph is currently in. ------------------------------------------------------------------------ Path: /pPrElt//cnfStyle Element: Type: cnfProperty Description: A string representation of a binary bitmask that represents the conditional formatting results for this paragraph within a table cell (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell. ------------------------------------------------------------------------ Path: /pPrElt//rPr Element: Type: rPrElt Description: Represents run properties for the paragraph mark. ------------------------------------------------------------------------ Path: /pPrElt//sectPr Element: Type: sectPrElt Description: Represents section properties for section that terminates at this paragraph mark. Element: Ref: aml:annotation Description: Revision marking of these paragraph properties ------------------------------------------------------------------------ Path: /binDataType Description: Defines the binary data that represents a movie or object. ------------------------------------------------------------------------ Path: /binDataType//name Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the name of the binary data in this element. ------------------------------------------------------------------------ Path: /base64NumberList76 Description: Defines the basic type for base64-encoded binary data. Restriction: Base: base64Binary ------------------------------------------------------------------------ Path: /ocxType Description: Contains data for the OCX control this object represents. ------------------------------------------------------------------------ Path: /ocxType/id Attribute: Type: stringType Attribute: Use: required Description: Gets or sets an OCX control ID. ------------------------------------------------------------------------ Path: /ocxType/name Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the name. ------------------------------------------------------------------------ Path: /ocxType/classid Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the class ID. ------------------------------------------------------------------------ Path: /ocxType/shapeid Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the shape ID. ------------------------------------------------------------------------ Path: /ocxType/class Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the class name. ------------------------------------------------------------------------ Path: /ocxType/w Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the width. ------------------------------------------------------------------------ Path: /ocxType/h Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the height. ------------------------------------------------------------------------ Path: /ocxType/align Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the alignment. ------------------------------------------------------------------------ Path: /ocxType/data Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets OCX control data. Attribute: Ref: wx:iPersistPropertyBag Attribute: Use: optional Description: A hint as to whether this OCX supports IPersistPropertyBag ------------------------------------------------------------------------ Path: /backgroundElt Description: Defines document-background settings. ------------------------------------------------------------------------ Path: /backgroundElt/bgcolor Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the background color for this document. ------------------------------------------------------------------------ Path: /backgroundElt/background Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the name of the background. ------------------------------------------------------------------------ Path: /pictureType Description: Defines a picture. ------------------------------------------------------------------------ Path: /pictureType//binData Element: Type: binDataType Description: Contains the binary data representing this object. ------------------------------------------------------------------------ Path: /pictureType//movie Element: Type: binDataType Description: Contains the binary data representing this movie. ------------------------------------------------------------------------ Path: /pictureType//background Element: Type: backgroundElt Description: Represents the background for this document. ------------------------------------------------------------------------ Path: /pictureType//applet Element: Type: appletElt Description: Contains data for the Java applet this object represents ------------------------------------------------------------------------ Path: /pictureType//msAccessHTML Element: Type: stringType Description: Contains data for the Access Web Bot this object represents. ------------------------------------------------------------------------ Path: /pictureType//scriptAnchor Element: Type: scriptAnchorType Description: Contains data for the script anchor this object represents. ------------------------------------------------------------------------ Path: /pictureType//ocx Element: Type: ocxType Description: Contains data for the OCX control this object represents. ------------------------------------------------------------------------ Path: /appletElt Description: Defines an applet. ------------------------------------------------------------------------ Path: /appletElt//args Element: Type: stringType Description: Contains Java applet arguments. ------------------------------------------------------------------------ Path: /appletElt//appletText Element: Type: stringType Description: Contains text for the Java applet. ------------------------------------------------------------------------ Path: /scriptAnchorType Description: Defines a script in the document. ------------------------------------------------------------------------ Path: /scriptAnchorType//scriptId Element: Type: stringType Description: Represents script ID. ------------------------------------------------------------------------ Path: /scriptAnchorType//language Element: Type: stringType Description: Represents script language. ------------------------------------------------------------------------ Path: /scriptAnchorType//args Element: Type: stringType Description: Represents script arguments. ------------------------------------------------------------------------ Path: /scriptAnchorType//scriptText Element: Type: stringType Description: Represents script text. ------------------------------------------------------------------------ Path: /simpleFieldType Description: Defines a field in the document. ------------------------------------------------------------------------ Path: /simpleFieldType//fldData Element: Type: stringType Description: Represents field data. ------------------------------------------------------------------------ Path: /simpleFieldType//r Element: Type: rElt Description: Represents the run element. This is the leaf container for data in a Word document -- text, pictures, and so on. ------------------------------------------------------------------------ Path: /simpleFieldType//fldSimple Element: Type: simpleFieldType Description: Represents simple Word field (with plain text instructions). These fields are run-time calculated entities in Word (for example, page numbers). ------------------------------------------------------------------------ Path: /simpleFieldType//hlink Element: Type: hLinkType Description: Represents hyperlink element (analogous to HTML <a href=...> tag). ------------------------------------------------------------------------ Path: /simpleFieldType/instr Attribute: Type: stringType Attribute: Use: required Description: Gets or sets instruction text for a field. ------------------------------------------------------------------------ Path: /simpleFieldType/fldLock Attribute: Type: onOffType Description: Gets or sets whether the field is locked from being recalculated. ------------------------------------------------------------------------ Path: /fldCharTypeProperty Description: Defines a property that uses a field character type. Restriction: Base: string Enumeration: Value: begin Enumeration: Value: separate Enumeration: Value: end ------------------------------------------------------------------------ Path: /fldCharElt Description: Defines a field-delimiting character. ------------------------------------------------------------------------ Path: /fldCharElt//fldData Element: Type: stringType Description: Represents field data. ------------------------------------------------------------------------ Path: /fldCharElt/fldCharType Attribute: Type: fldCharTypeProperty Description: Specifies whether this field-delimiting character begins a field definition, separates the field definition from the field instructions, or ends the field definition. ------------------------------------------------------------------------ Path: /fldCharElt/fldLock Attribute: Type: onOffType Description: Gets or sets whether the field is locked from being recalculated. ------------------------------------------------------------------------ Path: /hLinkType Description: Defines a hyperlink in the document. ------------------------------------------------------------------------ Path: /hLinkType/r Element: Type: rElt Description: Represents the run element. This is the leaf container for data in a Word document -- text, pictures, and so. ------------------------------------------------------------------------ Path: /hLinkType/fldSimple Element: Type: simpleFieldType Description: Represents simple Word field (with plain text instructions). These fields are run-time calculated entities in Word (for example, page numbers). ------------------------------------------------------------------------ Path: /hLinkType/hlink Element: Type: hLinkType Description: Represents the hyperlink element (analogous to HTML <a href=... > tag). ------------------------------------------------------------------------ Path: /hLinkType/bookmark Attribute: Type: stringType Attribute: Use: optional Description: Specifies the bookmark location in the document that the hyperlink will jump to. ------------------------------------------------------------------------ Path: /hLinkType/target Attribute: Type: stringType Attribute: Use: optional Description: Specifies the frame target for the hyperlink (that is, the frameset). ------------------------------------------------------------------------ Path: /hLinkType/screenTip Attribute: Type: stringType Attribute: Use: optional Description: Specifies the text to show as a ScreenTip for this hyperlink. ------------------------------------------------------------------------ Path: /hLinkType/arbLocation Attribute: Type: stringType Attribute: Use: optional Description: Tracks locations in documents that have no bookmark targets. Used internally by Word. ------------------------------------------------------------------------ Path: /hLinkType/noHistory Attribute: Type: onOffType Attribute: Use: optional Description: Gets or sets whether to add this target to the history list when it is navigated to. ------------------------------------------------------------------------ Path: /hLinkType/dest Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the hyperlink destination. ------------------------------------------------------------------------ Path: /sectionMarkValue Description: Defines section type. Restriction: Base: string Enumeration: Value: next-page Description: Breaks the page so that the next section starts at the top of the next page. Enumeration: Value: next-column Description: Breaks the column so that the next section starts at the top of the next column. Enumeration: Value: continuous Description: Starts a new section immediately without breaking the page. Enumeration: Value: even-page Description: Breaks the page so that the next section starts on the next even numbered page. If this section break falls on an even numbered page, Word leaves the next odd numbered page blank. Enumeration: Value: odd-page Description: Breaks the page so that the next section start on the next on the next odd numbered page. If this section break falls on an odd numbered page, Word leaves the next page blank. ------------------------------------------------------------------------ Path: /sectTypeElt Description: Defines section type. ------------------------------------------------------------------------ Path: /sectTypeElt/val Attribute: Type: sectionMarkValue Description: Gets or sets section type. ------------------------------------------------------------------------ Path: /paperSourceType Description: Defines source for paper in printer. ------------------------------------------------------------------------ Path: /paperSourceType/first Attribute: Type: decimalNumberType Description: Gets or sets code for the printer tray from which you want the first page of each section to print. ------------------------------------------------------------------------ Path: /paperSourceType/other Attribute: Type: decimalNumberType Description: Gets or sets code for the printer tray from which you want to print the second and subsequent pages in each section. ------------------------------------------------------------------------ Path: /numberFormatValue Description: Defines number format values for automatic numbering. Restriction: Base: string Enumeration: Value: decimal Enumeration: Value: upper-roman Enumeration: Value: lower-roman Enumeration: Value: upper-letter Enumeration: Value: lower-letter Enumeration: Value: ordinal Enumeration: Value: cardinal-text Enumeration: Value: ordinal-text Enumeration: Value: hex Enumeration: Value: chicago Enumeration: Value: ideograph-digital Enumeration: Value: japanese-counting Enumeration: Value: aiueo Enumeration: Value: iroha Enumeration: Value: decimal-full-width Enumeration: Value: decimal-half-width Enumeration: Value: japanese-legal Enumeration: Value: japanese-digital-ten-thousand Enumeration: Value: decimal-enclosed-circle Enumeration: Value: decimal-full-width2 Enumeration: Value: aiueo-full-width Enumeration: Value: iroha-full-width Enumeration: Value: decimal-zero Enumeration: Value: bullet Enumeration: Value: ganada Enumeration: Value: chosung Enumeration: Value: decimal-enclosed-fullstop Enumeration: Value: decimal-enclosed-paren Enumeration: Value: decimal-enclosed-circle-chinese Enumeration: Value: ideograph-enclosed-circle Enumeration: Value: ideograph-traditional Enumeration: Value: ideograph-zodiac Enumeration: Value: ideograph-zodiac-traditional Enumeration: Value: taiwanese-counting Enumeration: Value: ideograph-legal-traditional Enumeration: Value: taiwanese-counting-thousand Enumeration: Value: taiwanese-digital Enumeration: Value: chinese-counting Enumeration: Value: chinese-legal-simplified Enumeration: Value: chinese-counting-thousand Enumeration: Value: chinese-not-impl Enumeration: Value: korean-digital Enumeration: Value: korean-counting Enumeration: Value: korean-legal Enumeration: Value: korean-digital2 Enumeration: Value: vietnamese-counting Enumeration: Value: russian-lower Enumeration: Value: russian-upper Enumeration: Value: none Enumeration: Value: number-in-dash Enumeration: Value: hebrew-1 Enumeration: Value: hebrew-2 Enumeration: Value: arabic-alpha Enumeration: Value: arabic-abjad Enumeration: Value: hindi-vowels Enumeration: Value: hindi-consonants Enumeration: Value: hindi-numbers Enumeration: Value: hindi-counting Enumeration: Value: thai-letters Enumeration: Value: thai-numbers Enumeration: Value: thai-counting ------------------------------------------------------------------------ Path: /pageOrientationValue Description: Defines page orientation. Restriction: Base: string Enumeration: Value: portrait Description: Prints the document so that the short edge of the paper is the top of the page. Enumeration: Value: landscape Description: Prints document so that the long edge of the paper is the top of the page. ------------------------------------------------------------------------ Path: /pageSzType Description: Defines page size. ------------------------------------------------------------------------ Path: /pageSzType/w Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets width of the page. ------------------------------------------------------------------------ Path: /pageSzType/h Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets height of the page. ------------------------------------------------------------------------ Path: /pageSzType/orient Attribute: Type: pageOrientationValue Attribute: Use: optional Description: Gets or sets page orientation. ------------------------------------------------------------------------ Path: /pageSzType/code Attribute: Type: decimalNumberType Description: Gets or sets internal paper code to ensure the proper type is chosen if size matches size of multiple paper types supported by your printer. ------------------------------------------------------------------------ Path: /pageMarType Description: Defines page margins (the blank space around the edges of the page). ------------------------------------------------------------------------ Path: /pageMarType/top Attribute: Type: signedTwipsMeasureType Attribute: Use: required Description: Gets or sets the distance between the top edge of the page and the top of the first line on the page. ------------------------------------------------------------------------ Path: /pageMarType/right Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the distance between the right edge of the page and the right end of a line with no right indent. ------------------------------------------------------------------------ Path: /pageMarType/bottom Attribute: Type: signedTwipsMeasureType Attribute: Use: required Description: Gets or sets distance between the bottom edge of the page and the bottom of the last line on the page. ------------------------------------------------------------------------ Path: /pageMarType/left Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the distance between the left edge of the page and the left edge of unindented lines. ------------------------------------------------------------------------ Path: /pageMarType/header Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the distance from the top edge of the paper to the top edge of the header. ------------------------------------------------------------------------ Path: /pageMarType/footer Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the distance from the bottom edge of the paper to the bottom edge of the footer. ------------------------------------------------------------------------ Path: /pageMarType/gutter Attribute: Type: twipsMeasureType Attribute: Use: required Description: Gets or sets the amount of extra space added to the margin for document binding. ------------------------------------------------------------------------ Path: /pageBorderZOrderValue Description: Specifies where the page border is positioned relative to intersecting text or objects. Restriction: Base: string Enumeration: Value: front Description: Places the page border in front of any text or object that intersects the page border. Enumeration: Value: back Description: Places the page border in back of any text or object that intersects the page border. ------------------------------------------------------------------------ Path: /pageBorderDisplayValue Description: Specifies which pages the page border is printed on. Restriction: Base: string Enumeration: Value: all-pages Description: Page border is printed on all pages. Enumeration: Value: first-page Description: Page border is printed on the first page only. Enumeration: Value: not-first-page Description: Page border is printed on all pages except the first page. ------------------------------------------------------------------------ Path: /pageBorderOffsetValue Description: Specifies the positioning of the page border relative to the page margin. Restriction: Base: string Enumeration: Value: page Description: Outside edge of page border is positioned relative to the edge of the page. Enumeration: Value: text Description: Inside edge of page border is positioned relative to the page margin. ------------------------------------------------------------------------ Path: /pageBordersType Description: Specifies the page borders. ------------------------------------------------------------------------ Path: /pageBordersType//top Element: Type: borderProperty Description: Represents the top page border. ------------------------------------------------------------------------ Path: /pageBordersType//left Element: Type: borderProperty Description: Represents the left page border. ------------------------------------------------------------------------ Path: /pageBordersType//bottom Element: Type: borderProperty Description: Represents the bottom page border. ------------------------------------------------------------------------ Path: /pageBordersType//right Element: Type: borderProperty Description: Represents the right page border. ------------------------------------------------------------------------ Path: /pageBordersType/z-order Attribute: Type: pageBorderZOrderValue Attribute: Use: optional Description: Specifies where the page border is positioned relative to intersecting texts and objects. ------------------------------------------------------------------------ Path: /pageBordersType/display Attribute: Type: pageBorderDisplayValue Attribute: Use: optional Description: Specifies which pages the page border is printed on. ------------------------------------------------------------------------ Path: /pageBordersType/offset-from Attribute: Type: pageBorderOffsetValue Attribute: Use: optional Description: Specifies positioning of page border relative to page margin. ------------------------------------------------------------------------ Path: /chapterSepValue Description: Defines the separator character that appears between the chapter and page number. Restriction: Base: string Enumeration: Value: hyphen Description: Hyphen '-' Enumeration: Value: period Description: Period '.' Enumeration: Value: colon Description: Colon ':' Enumeration: Value: em-dash Description: Em Dash '-' Enumeration: Value: en-dash Description: En Dash '-' ------------------------------------------------------------------------ Path: /lineNumberRestartValue Description: Specifies when to reset the line number to the start value. Restriction: Base: string Enumeration: Value: new-page Description: Starts line numbering at the beginning of each page with the 'start' value. Enumeration: Value: new-section Description: Starts line numbering at the beginning of each section with the 'start' value. Enumeration: Value: continuous Description: Starts line numbering at the beginning of the document with the 'start' value and numbers lines continuously through the document. ------------------------------------------------------------------------ Path: /lineNumberType Description: Specifies line numbers in the left margin of the section. ------------------------------------------------------------------------ Path: /lineNumberType/count-by Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets number to count by. ------------------------------------------------------------------------ Path: /lineNumberType/start Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets starting number. ------------------------------------------------------------------------ Path: /lineNumberType/distance Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets distance between the right edge of line numbers and the left edge of the document. ------------------------------------------------------------------------ Path: /lineNumberType/restart Attribute: Type: lineNumberRestartValue Attribute: Use: optional Description: Specifies when to reset the line number to the start value. ------------------------------------------------------------------------ Path: /pageNumberType Description: Specifies the page numbering options. ------------------------------------------------------------------------ Path: /pageNumberType/fmt Attribute: Type: numberFormatValue Attribute: Use: optional Description: Gets or sets number format. ------------------------------------------------------------------------ Path: /pageNumberType/start Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets page number to appear on the first page of the section. If left blank, numbering will continue from previous section. ------------------------------------------------------------------------ Path: /pageNumberType/chap-style Attribute: Type: decimalNumberType Attribute: Use: optional Description: Gets or sets heading style applied to chapter titles in the document. If you are using chapter numbers, this heading style must be used only for chapter headings. ------------------------------------------------------------------------ Path: /pageNumberType/chap-sep Attribute: Type: chapterSepValue Attribute: Use: optional Description: Gets or sets the separator character that appears between the chapter and page number. ------------------------------------------------------------------------ Path: /columnType Description: Describes a column. ------------------------------------------------------------------------ Path: /columnType/w Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets the width of the column. ------------------------------------------------------------------------ Path: /columnType/space Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Gets or sets the space between this column and the next column. Not required for the last column. ------------------------------------------------------------------------ Path: /columnsType Description: Specifies the column properties for this section. ------------------------------------------------------------------------ Path: /columnsType//col Element: Type: columnType Description: Represents a column in a section. If all columns are not of equal width, a col element is required for each column and the space and num attributes of the cols element should not exist. ------------------------------------------------------------------------ Path: /columnsType/equalWidth Attribute: Type: onOffType Attribute: Use: optional Description: Specifies whether all columns are of equal width. ------------------------------------------------------------------------ Path: /columnsType/space Attribute: Type: twipsMeasureType Attribute: Use: optional Description: If all columns are of equal width, gets or sets the amount of space between each column. ------------------------------------------------------------------------ Path: /columnsType/num Attribute: Type: decimalNumberType Attribute: Use: optional Description: If all columns are of equal width, gets or sets the number of columns. ------------------------------------------------------------------------ Path: /columnsType/sep Attribute: Type: onOffType Attribute: Use: optional Description: Adds a vertical line between columns. ------------------------------------------------------------------------ Path: /verticalJustificationValue Description: Defines vertical alignment for text between top and bottom margins. Restriction: Base: string Enumeration: Value: top Description: Vertically aligns text to the top margin. Enumeration: Value: center Description: Vertically aligns text centered between top and bottom margins. Enumeration: Value: both Description: Vertically aligns text to both top and bottom margins. This only affects full pages. Word aligns partial pages with the top margin. Enumeration: Value: bottom Description: Vertically aligns text to the bototm margin. ------------------------------------------------------------------------ Path: /verticalJustificationType Description: Sets alignment for text vertically between the top and bottom margins. ------------------------------------------------------------------------ Path: /verticalJustificationType/val Attribute: Type: verticalJustificationValue Attribute: Use: required Description: Gets or sets vertical alignment for text between top and bottom margins. ------------------------------------------------------------------------ Path: /docGridValue Description: Defines the grid type. Restriction: Base: string Enumeration: Value: default Description: No grid unless one is specified by default. Enumeration: Value: lines Description: Line grid only. Enumeration: Value: lines-and-chars Description: Line and character grid. Enumeration: Value: snap-to-chars Description: Grid where text characters are automatically aligned. ------------------------------------------------------------------------ Path: /docGridType Description: Specifies the document line and character grid. ------------------------------------------------------------------------ Path: /docGridType/type Attribute: Type: docGridValue Description: Gets or sets the grid type. ------------------------------------------------------------------------ Path: /docGridType/line-pitch Attribute: Type: decimalNumberType Description: Gets or sets the line pitch and space between lines. The number of lines per page will automatically be adjusted to fit the space between the lines. ------------------------------------------------------------------------ Path: /docGridType/char-space Attribute: Type: decimalNumberType Description: Gets or sets the number of characters per line for a document. ------------------------------------------------------------------------ Path: /hdrValue Description: Specifies the header type. Restriction: Base: string Enumeration: Value: even Description: Header will occur on all even numbered pages. Enumeration: Value: odd Description: Header will occur on all odd numbered pages. Enumeration: Value: first Description: Header will occur on the first page of each section. ------------------------------------------------------------------------ Path: /ftrValue Description: Specifies the footer type. Restriction: Base: string Enumeration: Value: even Description: Footer will occur on all even numbered pages. Enumeration: Value: odd Description: Footer will occur on all odd numbered pages. Enumeration: Value: first Description: Footer will occur on the first page of each section. ------------------------------------------------------------------------ Path: /ftnValue Description: Specifies the footnote type. Restriction: Base: string Enumeration: Value: normal Description: Normal footnote. Enumeration: Value: separator Description: Separates document text from footnotes. Enumeration: Value: continuation-separator Description: Is printed above footnotes on the next page when footnotes overflow onto the next page. Enumeration: Value: continuation-notice Description: A notice to let readers now that the footnotes have continued on the next page. ------------------------------------------------------------------------ Path: /ednValue Description: Specifies the endnote type. Restriction: Base: string Enumeration: Value: normal Description: Normal endnote. Enumeration: Value: separator Description: Separates document text from endnotes. Enumeration: Value: continuation-separator Description: Is printed above endnotes on the next page when endnotes overflow onto the next page. Enumeration: Value: continuation-notice Description: A notice to let readers now that the endnotes have continued on the next page. ------------------------------------------------------------------------ Path: /hdrElt Description: Defines the header area in the top margin of each page in the current section. ------------------------------------------------------------------------ Path: /hdrElt/type Attribute: Type: hdrValue Attribute: Use: required Description: Specifies the header type. ------------------------------------------------------------------------ Path: /ftrElt Description: Defines the footer area in the bottom margin of each page in the current section. ------------------------------------------------------------------------ Path: /ftrElt/type Attribute: Type: ftrValue Attribute: Use: required Description: Specifies the footer type. ------------------------------------------------------------------------ Path: /sectPrElt Description: Defines print settings for a section of the document. ------------------------------------------------------------------------ Path: /sectPrElt//hdr Element: Type: hdrElt Description: Represents the headers that appear at the top of pages in this section. ------------------------------------------------------------------------ Path: /sectPrElt//ftr Element: Type: ftrElt Description: Represents the footers that appear at the bottom of pages in this section. ------------------------------------------------------------------------ Path: /sectPrElt//footnotePr Element: Type: ftnEdnPropsElt Description: Represents the footnote properties for this section. ------------------------------------------------------------------------ Path: /sectPrElt//endnotePr Element: Type: ftnEdnPropsElt Description: Represents the endnote properties for this section. ------------------------------------------------------------------------ Path: /sectPrElt//type Element: Type: sectTypeElt Description: Represents the section type. ------------------------------------------------------------------------ Path: /sectPrElt//pgSz Element: Type: pageSzType Description: Specifies the size and orientation of this page. ------------------------------------------------------------------------ Path: /sectPrElt//pgMar Element: Type: pageMarType Description: Specifies the page margins. ------------------------------------------------------------------------ Path: /sectPrElt//paperSrc Element: Type: paperSourceType Description: Specifies where the paper is located in the printer. ------------------------------------------------------------------------ Path: /sectPrElt//pgBorders Element: Type: pageBordersType Description: Specifies the page borders. ------------------------------------------------------------------------ Path: /sectPrElt//lnNumType Element: Type: lineNumberType Description: Specifies the line numbering. ------------------------------------------------------------------------ Path: /sectPrElt//pgNumType Element: Type: pageNumberType Description: Specifies the page-numbering options. ------------------------------------------------------------------------ Path: /sectPrElt//cols Element: Type: columnsType Description: Specifies the column properties for this section. If all the columns are of the same width, you need only to specify the number of columns (in the num attribute) and the space between columns (in the space attribute). ------------------------------------------------------------------------ Path: /sectPrElt//formProt Element: Type: onOffProperty Description: Turns protection on for this section alone. ------------------------------------------------------------------------ Path: /sectPrElt//vAlign Element: Type: verticalJustificationType Description: Sets alignment for text vertically between the top and bottom margins. ------------------------------------------------------------------------ Path: /sectPrElt//noEndnote Element: Type: onOffProperty Description: Suppresses endnotes that would ordinarily appear at the end of this section. ------------------------------------------------------------------------ Path: /sectPrElt//titlePg Element: Type: onOffProperty Description: Specifies that the first page of this section is different and will have different headers and footers. ------------------------------------------------------------------------ Path: /sectPrElt//textFlow Element: Type: textDirectionProperty Description: Specifies the text flow. ------------------------------------------------------------------------ Path: /sectPrElt//bidi Element: Type: onOffProperty Description: Specifies that this section contains bidirectional (complex scripts) text. ------------------------------------------------------------------------ Path: /sectPrElt//rtlGutter Element: Type: onOffProperty Description: Positions the gutter at the right of the document. ------------------------------------------------------------------------ Path: /sectPrElt//docGrid Element: Type: docGridType Description: Specifies the document grid. Element: Ref: aml:annotation Description: Revision marking for the section properties. ------------------------------------------------------------------------ Path: /brType Description: Specifies the break type. Restriction: Base: string Enumeration: Value: page Enumeration: Value: column Enumeration: Value: text-wrapping ------------------------------------------------------------------------ Path: /brClearType Description: Specifies the line break mode for the break. Restriction: Base: string Enumeration: Value: none Enumeration: Value: left Enumeration: Value: right Enumeration: Value: all ------------------------------------------------------------------------ Path: /brElt Description: Defines a text-wrapping break. ------------------------------------------------------------------------ Path: /brElt/type Attribute: Type: brType Attribute: Use: optional Description: Specifies the break type. ------------------------------------------------------------------------ Path: /brElt/clear Attribute: Type: brClearType Attribute: Use: optional Description: Specifies the line break mode for the Japanese carriage return. ------------------------------------------------------------------------ Path: /symElt Description: Defines a symbol character. ------------------------------------------------------------------------ Path: /symElt/font Attribute: Type: stringType Description: Gets or sets the symbol font. ------------------------------------------------------------------------ Path: /symElt/char Attribute: Type: shortHexNumberType Description: Gets or sets the character code of the symbol. ------------------------------------------------------------------------ Path: /proofErrType Description: Defines a type of proofing error. Restriction: Base: string Enumeration: Value: spellStart Enumeration: Value: spellEnd Description: We take the negative value of ptl and then subtract one to get the end constant. Enumeration: Value: gramStart Enumeration: Value: gramEnd Description: We take the negative value of ptl and then subtract one to get the end constant. ------------------------------------------------------------------------ Path: /proofErrElt Description: Defines a proofing error. ------------------------------------------------------------------------ Path: /proofErrElt/type Attribute: Type: proofErrType Attribute: Use: required Description: Gets or sets the type of the proofing error -- either spelling or grammar. ------------------------------------------------------------------------ Path: /edGrpType Description: Defines a group with edit permissions. Restriction: Base: string Enumeration: Value: none Enumeration: Value: everyone Enumeration: Value: administrators Enumeration: Value: contributors Enumeration: Value: editors Enumeration: Value: owners Enumeration: Value: current ------------------------------------------------------------------------ Path: /permElt Description: Defines a permission for the document. ------------------------------------------------------------------------ Path: /permElt/id Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the ID for this permission. ------------------------------------------------------------------------ Path: /permElt/displacedBySDT Attribute: Type: displacedBySDTValue Attribute: Use: optional Description: When bookmarks border Structured Document Tags (SDTs), this attribute ensures that bookmarks are inserted into the document next to the SDTs. We use this attribute because SDTs appear in our XML how they logically appear in the Word document, but not necessarily in the same location as they are in the document. When we displace the SDTs, we also displace the bookmarks next to them so that the intended result is in the XML file. ------------------------------------------------------------------------ Path: /permStartElt Description: Defines the range protection permission start. ------------------------------------------------------------------------ Path: /permStartElt/edGrp Attribute: Type: edGrpType Attribute: Use: optional Description: Gets or sets the group with edit permissions ------------------------------------------------------------------------ Path: /permStartElt/ed Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the user with edit permissions ------------------------------------------------------------------------ Path: /permStartElt/col-first Attribute: Type: decimalNumberType Attribute: Use: optional Description: For table range permissions, specifies the beginning column for the permission. ------------------------------------------------------------------------ Path: /permStartElt/col-last Attribute: Type: decimalNumberType Attribute: Use: optional Description: For table range permissions, specifies the ending column for the permission. ------------------------------------------------------------------------ Path: /subDocElt Description: Defines a subdocument within the document. ------------------------------------------------------------------------ Path: /subDocElt/link Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the path and file name of the subdocument. ------------------------------------------------------------------------ Path: /tabElt Description: Defines a tab stop. Attribute: Ref: wx:wTab Attribute: Use: optional Description: This is the width (in twips) of the tab. Attribute: Ref: wx:tlc Attribute: Use: optional Description: This is the tab leader character hint. Attribute: Ref: wx:cTlc Attribute: Use: optional Description: This is the count of cTlc that this tab evaluates to ------------------------------------------------------------------------ Path: /rElt Description: Defines this run of content (text, picture, and so on) and groups run properties with the content. ------------------------------------------------------------------------ Path: /rElt//rPr Element: Type: rPrElt Description: Represents properties of the contents of this run. Element: Ref: aml:annotation Description: Insertions, Deletions, or Bookmarks ------------------------------------------------------------------------ Path: /rElt//br Element: Type: brElt Description: Represents a text-wrapping break. ------------------------------------------------------------------------ Path: /rElt//t Element: Type: stringType Description: Represents text content. ------------------------------------------------------------------------ Path: /rElt//delText Element: Type: stringType Description: Represents revision-deleted text content. Using this element instead of the t element does not make text revision-marked deleted. The delText element should be inside an Annotation Markup Language (AML) Word.Deletion block. ------------------------------------------------------------------------ Path: /rElt//instrText Element: Type: stringType Description: Represents field instruction content ------------------------------------------------------------------------ Path: /rElt//delInstrText Element: Type: stringType Description: Represents revision-deleted field-instruction content. Using this element instead of the instrText element does not make field- instruction text revision-marked deleted. The delInstrText element should be inside an Annotation Markup Language (AML) Word. Deletion block. ------------------------------------------------------------------------ Path: /rElt//noBreakHyphen Element: Type: emptyElt Description: Represents a nonbreaking hyphen ------------------------------------------------------------------------ Path: /rElt//softHyphen Element: Type: emptyElt Description: Represents a soft-hyphen (optional hyphen). ------------------------------------------------------------------------ Path: /rElt//annotationRef Element: Type: emptyElt Description: Represents an annotation reference mark. ------------------------------------------------------------------------ Path: /rElt//footnoteRef Element: Type: emptyElt Description: Represents a footnote reference mark. ------------------------------------------------------------------------ Path: /rElt//endnoteRef Element: Type: emptyElt Description: Represents an endnote reference mark. ------------------------------------------------------------------------ Path: /rElt//separator Element: Type: emptyElt Description: Represents a footnote or endnote separator mark. ------------------------------------------------------------------------ Path: /rElt//continuationSeparator Element: Type: emptyElt Description: Represents a footnote or endnote continuation separator mark. ------------------------------------------------------------------------ Path: /rElt//footnote Element: Type: ftnElt Description: Represents a footnote that appears at this point in the document. The contents of the footnote are in this element. ------------------------------------------------------------------------ Path: /rElt//endnote Element: Type: ednElt Description: Represents an endnote that appears at this point in the document. The contents of the endnote are in this element. ------------------------------------------------------------------------ Path: /rElt//sym Element: Type: symElt Description: Represents a symbol character. ------------------------------------------------------------------------ Path: /rElt//pgNum Element: Type: emptyElt Description: Represents a page number at display time. ------------------------------------------------------------------------ Path: /rElt//cr Element: Type: emptyElt Description: Specifies that this paragraph mark isn't a paragraph mark -- it's just a carriage return in the paragraph. ------------------------------------------------------------------------ Path: /rElt//tab Element: Type: tabElt Description: Represents a tab character. ------------------------------------------------------------------------ Path: /rElt//pict Element: Type: pictureType Description: Represents a picture or other binary object that appears at this point in the document. ------------------------------------------------------------------------ Path: /rElt//fldChar Element: Type: fldCharElt Description: Represents a field-delimiting character ------------------------------------------------------------------------ Path: /rElt//ruby Element: Type: rubyElt Description: Represents the Asian Layout option Phonetic Guide (Ruby Text). Element: Ref: wx:t Description: Hint of the ignore text for a field. ------------------------------------------------------------------------ Path: /hintType Description: Provides a hint to Word regarding which font to use for display. Restriction: Base: string Enumeration: Value: default Enumeration: Value: fareast Enumeration: Value: cs ------------------------------------------------------------------------ Path: /fontsElt Description: Defines the fonts for this run. ------------------------------------------------------------------------ Path: /fontsElt/hint Attribute: Type: hintType Description: Gets or sets a hint to Word as to which font to use for display. ------------------------------------------------------------------------ Path: /fontsElt/ascii Attribute: Type: stringType Description: Gets or sets the ASCII font. ------------------------------------------------------------------------ Path: /fontsElt/h-ansi Attribute: Type: stringType Description: Gets or sets the high ANSI font. ------------------------------------------------------------------------ Path: /fontsElt/fareast Attribute: Type: stringType Description: Gets or sets the font used for East Asian characters. ------------------------------------------------------------------------ Path: /fontsElt/cs Attribute: Type: stringType Description: Gets or sets the font used for complex scripts. ------------------------------------------------------------------------ Path: /rPrElt Description: Defines the properties of the contents of this run. ------------------------------------------------------------------------ Path: /rPrElt/rStyle Element: Type: stringProperty Description: Represents a character style for this run. ------------------------------------------------------------------------ Path: /rPrElt/rFonts Element: Type: fontsElt Description: Represents the fonts for this run. Element: Ref: wx:font Description: Hint as to which Font Word used to display this run. Element: Ref: wx:sym Description: Hint that this run resolves this single symbol. ------------------------------------------------------------------------ Path: /rPrElt/b Element: Type: onOffProperty Description: Sets Latin and Asian characters to bold. ------------------------------------------------------------------------ Path: /rPrElt/b-cs Element: Type: onOffProperty Description: Sets complex scripts characters to bold. ------------------------------------------------------------------------ Path: /rPrElt/i Element: Type: onOffProperty Description: Sets Latin and Asian characters to italic. ------------------------------------------------------------------------ Path: /rPrElt/i-cs Element: Type: onOffProperty Description: Sets complex scripts characters to italic. ------------------------------------------------------------------------ Path: /rPrElt/caps Element: Type: onOffProperty Description: Formats lowercase text as capital letters. Does not affect numbers, punctuation, non-alphabetic characters, or uppercase letters. ------------------------------------------------------------------------ Path: /rPrElt/smallCaps Element: Type: onOffProperty Description: Formats lowercase text as capital letters and reduces their size. Does not affect numbers, punctuation, non-alphabetic characters, or uppercase letters. ------------------------------------------------------------------------ Path: /rPrElt/strike Element: Type: onOffProperty Description: Draws a line through the text. ------------------------------------------------------------------------ Path: /rPrElt/dstrike Element: Type: onOffProperty Description: Draws a double line through the text. ------------------------------------------------------------------------ Path: /rPrElt/outline Element: Type: onOffProperty Description: Displays the inner and outer borders of each character. ------------------------------------------------------------------------ Path: /rPrElt/shadow Element: Type: onOffProperty Description: Adds a shadow behind the text, beneath and to the right of the text. ------------------------------------------------------------------------ Path: /rPrElt/emboss Element: Type: onOffProperty Description: Makes text appear as if it is raised off the page in relief. ------------------------------------------------------------------------ Path: /rPrElt/imprint Element: Type: onOffProperty Description: Makes selected text appear to be imprinted or pressed into page (also referred to as engrave). ------------------------------------------------------------------------ Path: /rPrElt/noProof Element: Type: onOffProperty Description: Formats the text so that spelling and grammar errors are ignored in this run. ------------------------------------------------------------------------ Path: /rPrElt/snapToGrid Element: Type: onOffProperty Description: Sets the number of characters per line to match the number of characters specified in the docGrid element of the current section's properties. ------------------------------------------------------------------------ Path: /rPrElt/vanish Element: Type: onOffProperty Description: Prevents the text in this run from being displayed or printed. ------------------------------------------------------------------------ Path: /rPrElt/webHidden Element: Type: onOffProperty Description: Prevents the text in this run from being displayed when this document is saved as a Web page. ------------------------------------------------------------------------ Path: /rPrElt/color Element: Type: hexColorProperty Description: Specifies either an automatic color or a hexadecimal color code for this run. ------------------------------------------------------------------------ Path: /rPrElt/spacing Element: Type: signedTwipsMeasureProperty Description: Represents the amount by which the spacing between characters is expanded or condensed. ------------------------------------------------------------------------ Path: /rPrElt/w Element: Type: textScaleProperty Description: Stretches or compresses text horizontally as a percentage of its current size. ------------------------------------------------------------------------ Path: /rPrElt/kern Element: Type: hpsMeasureProperty Description: Represents the smallest font size for which kerning should be automatically adjusted. ------------------------------------------------------------------------ Path: /rPrElt/position Element: Type: signedHpsMeasureProperty Description: Represents the amount by which text should be raised or lowered in relation to the baseline. ------------------------------------------------------------------------ Path: /rPrElt/sz Element: Type: hpsMeasureProperty Description: Represents the font size for the Asian and Latin fonts in this run. ------------------------------------------------------------------------ Path: /rPrElt/sz-cs Element: Type: hpsMeasureProperty Description: Represents the font size for complex script fonts in this run. ------------------------------------------------------------------------ Path: /rPrElt/highlight Element: Type: highlightProperty Description: Marks text as highlighted so it stands out from the surrounding text. ------------------------------------------------------------------------ Path: /rPrElt/u Element: Type: underlineProperty Description: Represents the underline formatting for this run. ------------------------------------------------------------------------ Path: /rPrElt/effect Element: Type: textEffectProperty Description: Represents the animated text effect for this run. ------------------------------------------------------------------------ Path: /rPrElt/bdr Element: Type: borderProperty Description: Represents the border for characters in this run. ------------------------------------------------------------------------ Path: /rPrElt/shd Element: Type: shdProperty Description: Represents the shading for characters in this run. ------------------------------------------------------------------------ Path: /rPrElt/fitText Element: Type: fitTextProperty Description: Represents the width of the space that this run to fit into. ------------------------------------------------------------------------ Path: /rPrElt/vertAlign Element: Type: verticalAlignRunProperty Description: Adjusts the vertical position of the text relative to the baseline and changes the font size if possible. To raise or lower the text without reducing the font size, use the position element. ------------------------------------------------------------------------ Path: /rPrElt/rtl Element: Type: onOffProperty Description: Sets the alignment and reading order for this run to right-to- left. ------------------------------------------------------------------------ Path: /rPrElt/cs Element: Type: onOffProperty Description: Specifies if text in this run is complex scripts text (true or false). ------------------------------------------------------------------------ Path: /rPrElt/em Element: Type: emProperty Description: Sets the type of emphasis mark for this run. ------------------------------------------------------------------------ Path: /rPrElt/hyphen Element: Type: hyphenProperty Description: Represents the hyphenation style for this run. ------------------------------------------------------------------------ Path: /rPrElt/lang Element: Type: langElt Description: Represents the languages for this run. ------------------------------------------------------------------------ Path: /rPrElt/asianLayout Element: Type: asianLayoutElt Description: Represents special Asian Layout formatting properties. ------------------------------------------------------------------------ Path: /rPrElt/specVanish Element: Type: onOffProperty Description: Represents the special hidden property that makes text in this run always hidden. Element: Ref: aml:annotation Description: Revision marking of run properties. ------------------------------------------------------------------------ Path: /cfChunkElt Description: Defines a context-free chunk, which allows in-line definition of style sheet, font, and list items (as well as document content). ------------------------------------------------------------------------ Path: /cfChunkElt//lists Element: Type: listsElt Description: Represents list definitions (for example, the Bullets and Numbering options). ------------------------------------------------------------------------ Path: /cfChunkElt//styles Element: Type: stylesElt Description: Represents style definitions. ------------------------------------------------------------------------ Path: /cfChunkElt//fonts Element: Type: fontsListElt Description: Represents font definitions. ------------------------------------------------------------------------ Path: /rubyAlignValues Description: Defines ruby text justification (Asian Layout option). Restriction: Base: string Enumeration: Value: center Enumeration: Value: distributeLetter Enumeration: Value: distributeSpace Enumeration: Value: left Enumeration: Value: right Enumeration: Value: rightVertical ------------------------------------------------------------------------ Path: /rubyAlignProperty Description: Defines a property that uses ruby text justification (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyAlignProperty/val Attribute: Type: rubyAlignValues Attribute: Use: required Description: Gets or sets the alignment for ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyPrElt Description: Defines the properties specific to ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyPrElt//rubyAlign Element: Type: rubyAlignProperty Description: Represents the alignment for ruby text (Asian Layout option) ------------------------------------------------------------------------ Path: /rubyPrElt//hps Element: Type: hpsMeasureProperty Description: Represents the size of ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyPrElt//hpsRaise Element: Type: hpsMeasureProperty Description: Represents the distance from the base text and the ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyPrElt//hpsBaseText Element: Type: hpsMeasureProperty Description: Represents the size of the base text. ------------------------------------------------------------------------ Path: /rubyPrElt//lid Element: Type: langProperty Description: Represents the language ID for the ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyContentType Description: Defines the phonetic guide text (the ruby text) (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyContentType/r Element: Type: rElt Description: Represents a run element. This is the leaf container for data in a document -- text, pictures, and so on. ------------------------------------------------------------------------ Path: /rubyElt Description: Defines a run of data in a document. ------------------------------------------------------------------------ Path: /rubyElt//rubyPr Element: Type: rubyPrElt Description: Represents these are the properties specific to ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /rubyElt//rt Element: Type: rubyContentType Description: Represents the phonetic guide text (the ruby text) -- Asian Layout option. ------------------------------------------------------------------------ Path: /rubyElt//rubyBase Element: Type: rubyContentType Description: Represents the base text of the ruby text (Asian Layout option). ------------------------------------------------------------------------ Path: /pElt Description: Defines a paragraph. ------------------------------------------------------------------------ Path: /pElt//pPr Element: Type: pPrElt Description: Represents the paragraph properties. ------------------------------------------------------------------------ Path: /pElt//r Element: Type: rElt Description: Represents a run element. This is the leaf container for data in a Word document -- text, pictures, and so on. ------------------------------------------------------------------------ Path: /pElt//fldSimple Element: Type: simpleFieldType Description: Represents a simple Word field (with plain text instructions). Simple fields are run-time calculated entities in Word (for example, page numbers). ------------------------------------------------------------------------ Path: /pElt//hlink Element: Type: hLinkType Description: Represents a hyperlink element (analogous to HTML <a href=...& gt; tag). ------------------------------------------------------------------------ Path: /pElt//subDoc Element: Type: subDocElt Description: Represents a link from a master document to a subdocument. ------------------------------------------------------------------------ Path: /tableWidthPropertyType Description: Defines a property that uses a table-width value. Restriction: Base: string Enumeration: Value: nil Description: Not set; if width is 0, treat as 'none'; if nonzero, treat as ftsDxa Enumeration: Value: pct Enumeration: Value: dxa Enumeration: Value: auto ------------------------------------------------------------------------ Path: /heightProperty Description: Defines a property that uses a height value. ------------------------------------------------------------------------ Path: /heightProperty/val Attribute: Type: twipsMeasureType Attribute: Default: 0 Description: Gets or sets the height value. ------------------------------------------------------------------------ Path: /heightProperty/h-rule Attribute: Type: heightRuleType Description: Gets or sets the rule that determines how to use the height value. ------------------------------------------------------------------------ Path: /tableWidthProperty Description: Defines a property that uses a table-width value. ------------------------------------------------------------------------ Path: /tableWidthProperty/w Attribute: Type: decimalNumberType Gets or sets the table width. The type of this value is dependent on the w:type value; twips or nil means twips; auto means automatic (w is ignored), and pct means 1/50 percent (for example, 5000 = 100 ------------------------------------------------------------------------ Path: /tableWidthProperty/type Attribute: Type: tableWidthPropertyType Description: Gets or sets determines how to interpret the width. ------------------------------------------------------------------------ Path: /tblGridColElt Description: Defines the column settings for a table grid. ------------------------------------------------------------------------ Path: /tblGridColElt/w Attribute: Type: twipsMeasureType Description: Gets or sets the column width (in twips). ------------------------------------------------------------------------ Path: /tblGridElt Description: Defines a table grid. ------------------------------------------------------------------------ Path: /tblGridElt//gridCol Element: Type: tblGridColElt Description: Defines a single grid entry. For more information, see tblGrid. ------------------------------------------------------------------------ Path: /tcBordersElt Description: Defines the table grid cell borders. ------------------------------------------------------------------------ Path: /tcBordersElt//top Element: Type: borderProperty Description: Defines the top border of the cell. ------------------------------------------------------------------------ Path: /tcBordersElt//left Element: Type: borderProperty Description: Defines the left border of the cell. ------------------------------------------------------------------------ Path: /tcBordersElt//bottom Element: Type: borderProperty Description: Defines the bottom border of the cell. ------------------------------------------------------------------------ Path: /tcBordersElt//right Element: Type: borderProperty Description: Defines the right border of the cell. ------------------------------------------------------------------------ Path: /tcBordersElt//insideH Element: Type: borderProperty Description: Represents the horizontal border between two cells. Only used in table-style conditional formatting. ------------------------------------------------------------------------ Path: /tcBordersElt//insideV Element: Type: borderProperty Description: Represents the vertical border between two cells. Only used in table-style conditional formatting. ------------------------------------------------------------------------ Path: /tcBordersElt//tl2br Element: Type: borderProperty Description: Defines the top-left to bottom-right diagonal border of the cell. ------------------------------------------------------------------------ Path: /tcBordersElt//tr2bl Element: Type: borderProperty Description: Defines the top-left to bottom-right diagonal border of the cell. ------------------------------------------------------------------------ Path: /tcMarElt Description: Defines the table cell margins. ------------------------------------------------------------------------ Path: /tcMarElt//top Element: Type: tableWidthProperty Description: Maps to CSS padding-top property. ------------------------------------------------------------------------ Path: /tcMarElt//left Element: Type: tableWidthProperty Description: Maps to CSS padding-left property. ------------------------------------------------------------------------ Path: /tcMarElt//bottom Element: Type: tableWidthProperty Description: Maps to CSS padding-bottom property. ------------------------------------------------------------------------ Path: /tcMarElt//right Element: Type: tableWidthProperty Description: Maps to CSS padding-right property. ------------------------------------------------------------------------ Path: /vMergeType Description: Defines the options for vertical merging of table cells. Restriction: Base: string Enumeration: Value: continue Enumeration: Value: restart ------------------------------------------------------------------------ Path: /vMergeProperty Description: Defines a property that uses options for vertical merging of table cells. ------------------------------------------------------------------------ Path: /vMergeProperty/val Attribute: Type: vMergeType Attribute: Default: continue Description: Specifies whether this cell is part of (or the beginning of) a vertically merged region. ------------------------------------------------------------------------ Path: /hMergeType Description: Defines options for horizontal merging of table cells. Restriction: Base: string Enumeration: Value: continue Enumeration: Value: restart ------------------------------------------------------------------------ Path: /hMergeProperty Description: Defines a property that uses options for horizontal merging of table cells. ------------------------------------------------------------------------ Path: /hMergeProperty/val Attribute: Type: hMergeType Description: Specifies whether this cell is part of (or the beginning of) a vertically merged region. ------------------------------------------------------------------------ Path: /tcPrElt Description: Defines the table cell properties. ------------------------------------------------------------------------ Path: /tcPrElt//cnfStyle Element: Type: cnfProperty Description: A string representation of a binary bitmask representing the conditional formatting results for this table cell (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell. ------------------------------------------------------------------------ Path: /tcPrElt//tcW Element: Type: tableWidthProperty Description: Represents the preferred width for this cell. ------------------------------------------------------------------------ Path: /tcPrElt//gridSpan Element: Type: decimalNumberProperty Description: Represents the number of grid units this cell consumes -- assumed to be 1. ------------------------------------------------------------------------ Path: /tcPrElt//hmerge Element: Type: hMergeProperty Description: Specifies whether this cell is part of (or the beginning of) a horizontally merged region. ------------------------------------------------------------------------ Path: /tcPrElt//vmerge Element: Type: vMergeProperty Description: Specifies whether this cell is part of (or the beginning of) a vertically merged region. ------------------------------------------------------------------------ Path: /tcPrElt//tcBorders Element: Type: tcBordersElt Description: Defines the borders for this cell -- these definitions override the definitions given by the table borders. ------------------------------------------------------------------------ Path: /tcPrElt//shd Element: Type: shdProperty Description: Represents the underlying shading for this cell. ------------------------------------------------------------------------ Path: /tcPrElt//noWrap Element: Type: onOffProperty Description: If present, specifies that the contents of this cell should never wrap. ------------------------------------------------------------------------ Path: /tcPrElt//tcMar Element: Type: tcMarElt Description: Defines the margins for this cell (maps to CSS padding property). Overrides any definitions given in the table properties. ------------------------------------------------------------------------ Path: /tcPrElt//textFlow Element: Type: textDirectionProperty Description: Defines the text flow for this cell. ------------------------------------------------------------------------ Path: /tcPrElt//tcFitText Element: Type: onOffProperty Description: Visually reduces the size of font characters so that all text within the cell fits within the column width. The more text, the smaller the font appears on the screen. The actual font size does not change. ------------------------------------------------------------------------ Path: /tcPrElt//vAlign Element: Type: verticalJustificationType Description: Specifies where you want the text in the cells to be aligned, whether it is at the top, center, or bottom. Element: Ref: aml:annotation Description: Cell property revision marking. ------------------------------------------------------------------------ Path: /tcElt Description: Defines a table cell. Note that all table cells must terminate with a paragraph. That paragraph will get collapsed into the cell mark and will not be displayed unless there is content in that paragraph. ------------------------------------------------------------------------ Path: /tcElt//tcPr Element: Type: tcPrElt Description: Represents the table cell properties. ------------------------------------------------------------------------ Path: /cnfProperty Description: Defines the conditional formatting settings. ------------------------------------------------------------------------ Path: /cnfProperty/val Attribute: Use: required Description: A string representation of a binary bitmask representing the conditional formatting results (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell. Restriction: Base: string ------------------------------------------------------------------------ Path: /trPrElt Description: Defines the table row properties. ------------------------------------------------------------------------ Path: /trPrElt/cnfStyle Element: Type: cnfProperty Description: A string representation of a binary bitmask representing the conditional formatting results for this table row (left to right): FirstRow, LastRow, FirstColumn, LastColumn, Band1Vertical, Band2Vertical, Band1Horizontal, Band2Horizontal, NE Cell, NW Cell, SE Cell, SW Cell. ------------------------------------------------------------------------ Path: /trPrElt/divId Element: Type: decimalNumberProperty Description: Defines what HTML DIV element this row belongs within. ------------------------------------------------------------------------ Path: /trPrElt/gridBefore Element: Type: decimalNumberProperty Description: Represents the number of grid units consumed before the first cell; assumed to be zero. ------------------------------------------------------------------------ Path: /trPrElt/gridAfter Element: Type: decimalNumberProperty Description: Represents the number of grid units consumed after the last cell; assumed to be zero. ------------------------------------------------------------------------ Path: /trPrElt/wBefore Element: Type: tableWidthProperty Description: Represents the preferred width before the table row. ------------------------------------------------------------------------ Path: /trPrElt/wAfter Element: Type: tableWidthProperty Description: Represents the preferred width after the table row. ------------------------------------------------------------------------ Path: /trPrElt/cantSplit Element: Type: onOffProperty Description: Specifies that a page cannot split this row. ------------------------------------------------------------------------ Path: /trPrElt/trHeight Element: Type: heightProperty Description: Represents the height of this row. ------------------------------------------------------------------------ Path: /trPrElt/tblHeader Element: Type: onOffProperty Description: Specifies that this row belongs to the collection of header rows that will repeat at the top of every page and will get any special header row formatting from the table style. If this row is not contiguously connected with the first row of the table (that is, if it isn't either the first row itself, or all of the rows between this row and the first row are marked as header rows), this property will be ignored. ------------------------------------------------------------------------ Path: /trPrElt/tblCellSpacing Element: Type: tableWidthProperty Description: Represents HTML Cellspacing for the table (the spacing between individual cells). this is allowed on a row because, in some obscure cases, we allow row-specific cell-spacing ------------------------------------------------------------------------ Path: /trPrElt/jc Element: Type: jcProperty Description: Represents the table alignment. Element: Ref: aml:annotation Description: Row property revision marking. ------------------------------------------------------------------------ Path: /rowElt Description: Defines a row in a table. ------------------------------------------------------------------------ Path: /rowElt//tblPrEx Element: Type: tblPrExElt Description: Represents exceptions to the table properties, which generally apply to every row in the table. For example, a row can have its own set of table properties, which override the table-wide properties. These exceptions are found under this element. ------------------------------------------------------------------------ Path: /rowElt//trPr Element: Type: trPrElt Description: Represents the table row properties. ------------------------------------------------------------------------ Path: /rowElt//tc Element: Type: tcElt Description: Represents the table cell element; analogous to HTML <td> tag. ------------------------------------------------------------------------ Path: /tableLayoutTypeType Description: Defines the layout type settings for a table. Restriction: Base: string Enumeration: Value: Fixed ------------------------------------------------------------------------ Path: /tableLayoutType Description: Defines the layout type settings for a table. ------------------------------------------------------------------------ Path: /tableLayoutType/type Attribute: Type: tableLayoutTypeType Description: Specifies whether the table layout is AutoFit or fixed-width. ------------------------------------------------------------------------ Path: /tableOverlapType Description: Defines the overlap settings for a table. Restriction: Base: string Enumeration: Value: Never ------------------------------------------------------------------------ Path: /tableOverlapProperty Description: Defines a property that uses overlap settings for a table. ------------------------------------------------------------------------ Path: /tableOverlapProperty/val Attribute: Type: tableOverlapType Attribute: Use: required Description: Specifies whether this table should avoid overlapping another table. ------------------------------------------------------------------------ Path: /tblpPrElt Description: Defines the table position (tblp). ------------------------------------------------------------------------ Path: /tblpPrElt/leftFromText Attribute: Type: twipsMeasureType Description: Gets or sets the distance between the left table border and the surrounding text (for wrapping tables). ------------------------------------------------------------------------ Path: /tblpPrElt/rightFromText Attribute: Type: twipsMeasureType Description: Gets or sets the distance between the right table border and the surrounding text (for wrapping tables). ------------------------------------------------------------------------ Path: /tblpPrElt/topFromText Attribute: Type: twipsMeasureType Description: Gets or sets the distance between the top table border and the surrounding text (for wrapping tables). ------------------------------------------------------------------------ Path: /tblpPrElt/bottomFromText Attribute: Type: twipsMeasureType Description: Gets or sets the distance between bottom-left table border and the surrounding text (for wrapping tables). ------------------------------------------------------------------------ Path: /tblpPrElt/vertAnchor Attribute: Type: vAnchorValue Description: Defines how this table is vertically anchored. ------------------------------------------------------------------------ Path: /tblpPrElt/horzAnchor Attribute: Type: hAnchorValue Description: Defines how this table is horizontally anchored. ------------------------------------------------------------------------ Path: /tblpPrElt/tblpXSpec Attribute: Type: xAlignType Description: Gets or sets the horizontal alignment (for example, center, left, or right); overrides position set by other formatting options (for example, page layout options). ------------------------------------------------------------------------ Path: /tblpPrElt/tblpX Attribute: Type: signedTwipsMeasureType Description: Gets or sets the horizontal distance from anchor. ------------------------------------------------------------------------ Path: /tblpPrElt/tblpYSpec Attribute: Type: yAlignType Description: Gets or sets the vertical alignment (for example, top or bottom); overrides position set by other formatting options (for example, page layout options). ------------------------------------------------------------------------ Path: /tblpPrElt/tblpY Attribute: Type: signedTwipsMeasureType Description: Gets or sets the vertical distance from anchor. ------------------------------------------------------------------------ Path: /tblCellMarElt Description: Defines the table cell margins. ------------------------------------------------------------------------ Path: /tblCellMarElt//top Element: Type: tableWidthProperty Description: Represents the top cell margin (maps directly to CSS padding-top property). ------------------------------------------------------------------------ Path: /tblCellMarElt//left Element: Type: tableWidthProperty Description: Represents the left cell margin (maps directly to CSS padding- left property). ------------------------------------------------------------------------ Path: /tblCellMarElt//bottom Element: Type: tableWidthProperty Description: Represents the bottom cell margin (maps directly to CSS padding- bottom property). ------------------------------------------------------------------------ Path: /tblCellMarElt//right Element: Type: tableWidthProperty Description: Represents the right cell margin (maps directly to CSS padding- right property). ------------------------------------------------------------------------ Path: /tblVisualDirType Description: Defines the settings for the visual direction of a table. Restriction: Base: string Enumeration: Value: biDi ------------------------------------------------------------------------ Path: /tblVisualDir Description: Defines the visual direction of a table. ------------------------------------------------------------------------ Path: /tblVisualDir/val Attribute: Type: tblVisualDirType Description: Gets or sets the visual direction for the table -- right-to-left or left-to-right. ------------------------------------------------------------------------ Path: /tblBordersElt Description: Defines the borders of a table. ------------------------------------------------------------------------ Path: /tblBordersElt//top Element: Type: borderProperty Description: Represents the top border of a table ------------------------------------------------------------------------ Path: /tblBordersElt//left Element: Type: borderProperty Description: Represents the left border of a table. ------------------------------------------------------------------------ Path: /tblBordersElt//bottom Element: Type: borderProperty Description: Represents the bottom border of a table. ------------------------------------------------------------------------ Path: /tblBordersElt//right Element: Type: borderProperty Description: Represents the right border of a table. ------------------------------------------------------------------------ Path: /tblBordersElt//insideH Element: Type: borderProperty Description: Represents the inside horizontal border of a table (this is the border that is applied to all horizontal borders except the top- most and bottom-most borders). ------------------------------------------------------------------------ Path: /tblBordersElt//insideV Element: Type: borderProperty Description: Represents the inside vertical border of table (this is the border that is applied to all vertical borders except the left- most and right-most borders). ------------------------------------------------------------------------ Path: /tblPrElt Description: Defines the table properties. ------------------------------------------------------------------------ Path: /tblPrElt//tblStyle Element: Type: stringProperty Description: Represents the style for this table. ------------------------------------------------------------------------ Path: /tblPrElt//tblpPr Element: Type: tblpPrElt Description: Represents the table-positioning properties (for floating tables). ------------------------------------------------------------------------ Path: /tblPrElt//tblOverlap Element: Type: tableOverlapProperty Description: Specifies whether this table should avoid overlapping another table during layout. If this tag is not specified, floating tables will be allowed to overlap. ------------------------------------------------------------------------ Path: /tblPrElt//tblRtl Element: Type: onOffProperty Description: Specifies whether this is a right-to-left table (logical right-to- left not visual right-to-left). This element is used only to persist settings from Word 9.0/2000 and is not recommended for use. Use bidiVisual instead. ------------------------------------------------------------------------ Path: /tblPrElt//bidiVisual Element: Type: onOffProperty Description: Specifies that this is not a logical right-to-left table (visual right-to-left, not logical right-to-left). ------------------------------------------------------------------------ Path: /tblPrElt//tblStyleRowBandSize Element: Type: decimalNumberProperty Description: When a style specifies the format for a band for rows in a table (a set of contiguous rows), this specifies the number of rows in a band. ------------------------------------------------------------------------ Path: /tblPrElt//tblStyleColBandSize Element: Type: decimalNumberProperty Description: When a style specifies the format for a band of columns in a table (a set of contiguous columns), this specifies the number of columns in a band. ------------------------------------------------------------------------ Path: /tblPrElt//tblW Element: Type: tableWidthProperty Description: Represents the preferred width of the table. ------------------------------------------------------------------------ Path: /tblPrElt//jc Element: Type: jcProperty Description: Represents the table alignment. ------------------------------------------------------------------------ Path: /tblPrElt//tblCellSpacing Element: Type: tableWidthProperty Description: Represents HTML cellspacing attribute for the table (the spacing between individual cells). ------------------------------------------------------------------------ Path: /tblPrElt//tblInd Element: Type: tableWidthProperty Description: Represents the width that the table should be indented by. ------------------------------------------------------------------------ Path: /tblPrElt//tblBorders Element: Type: tblBordersElt Description: Represents the border definitions for the table. ------------------------------------------------------------------------ Path: /tblPrElt//shd Element: Type: shdProperty Description: Represents the table shading; applies to the cellspacing gaps. ------------------------------------------------------------------------ Path: /tblPrElt//tblLayout Element: Type: tableLayoutType Description: Specifies whether the table is of fixed width. If not specified, the contents of the table will be taken in to account during layout. ------------------------------------------------------------------------ Path: /tblPrElt//tblCellMar Element: Type: tblCellMarElt Description: Represents the cell margin defaults for this table's cells. ------------------------------------------------------------------------ Path: /tblPrElt//tblLook Element: Type: shortHexNumberProperty Description: Specifies what aspects of the table styles should be included. This is a bitmask of options: 0x0020=Apply header row formatting; 0x0040=Apply last row formatting; 0x0080=Apply header column formatting; 0x0100=Apply last column formatting. Element: Ref: aml:annotation Description: Table property revision marking. ------------------------------------------------------------------------ Path: /tblPrExElt Description: Defines specific exceptions to the table properties for this row. ------------------------------------------------------------------------ Path: /tblPrExElt//tblW Element: Type: tableWidthProperty Description: Represents the preferred width of the table. ------------------------------------------------------------------------ Path: /tblPrExElt//jc Element: Type: jcProperty Description: Represents the table alignment. ------------------------------------------------------------------------ Path: /tblPrExElt//tblCellSpacing Element: Type: tableWidthProperty Description: Represents the HTML cellspacing attribute for the table (the spacing between individual cells). ------------------------------------------------------------------------ Path: /tblPrExElt//tblInd Element: Type: tableWidthProperty Description: Represents the width that the table should be indented by. ------------------------------------------------------------------------ Path: /tblPrExElt//tblBorders Element: Type: tblBordersElt Description: Represents the border definitions for the table. ------------------------------------------------------------------------ Path: /tblPrExElt//shd Element: Type: shdProperty Description: Represents the table shading; applies to the cellspacing gaps. ------------------------------------------------------------------------ Path: /tblPrExElt//tblLayout Element: Type: tableLayoutType Description: Specifies whether the table is of fixed width. If not specified, the contents of the table will be taken in to account during layout. ------------------------------------------------------------------------ Path: /tblPrExElt//tblCellMar Element: Type: tblCellMarElt Description: Represents the cell margin defaults for this table's cells. ------------------------------------------------------------------------ Path: /tblPrExElt//tblLook Element: Type: shortHexNumberProperty Description: Specifies what aspects of table styles should be included. This is a bitmask of options: 0x0020=Apply header row formatting; 0x0040=Apply last row formatting; 0x0080=Apply header column formatting; 0x0100=Apply last column formatting. Element: Ref: aml:annotation Description: Table property row exceptions revision marking. ------------------------------------------------------------------------ Path: /tblElt Description: Represents the table element, which is analogous to the HTML < table> tag. Element: Ref: aml:annotation Description: Table Bookmarks ------------------------------------------------------------------------ Path: /tblElt//tblPr Element: Type: tblPrElt Description: Defines the table-wide properties. ------------------------------------------------------------------------ Path: /tblElt//tblGrid Element: Type: tblGridElt Description: Defines the grid for the table. All columns (including the space before and after a row) will reference this grid. All columns assume one grid unit unless otherwise stated. All before or after values assume zero grid units unless otherwise stated. ------------------------------------------------------------------------ Path: /tblElt//tr Element: Type: rowElt Description: Represents the table row data. ------------------------------------------------------------------------ Path: /ftnEdnPosType Description: Defines the footnote or endnote position. Restriction: Base: string Enumeration: Value: sect-end Description: Endnotes are printed after the last line of the section in which the note reference mark appears. Not a valid property for footnotes. Enumeration: Value: page-bottom Description: Footnotes are printed at the bottom margin of the page on which the note reference mark appears. Not a valid property for endnotes. Enumeration: Value: beneath-text Description: Footnotes are printed immediately after the last line of text on the page on which the note reference mark appears. Enumeration: Value: doc-end Description: Endnotes are printed at the end of the document. ------------------------------------------------------------------------ Path: /ftnEdnPosProperty Description: Defines the footnote or endnote position. ------------------------------------------------------------------------ Path: /ftnEdnPosProperty/val Attribute: Type: ftnEdnPosType Attribute: Use: required Description: Gets or sets the footnote or endnote position. ------------------------------------------------------------------------ Path: /numFmtProperty Description: Defines the number format for automatically numbered footnotes and endnotes. ------------------------------------------------------------------------ Path: /numFmtProperty/val Attribute: Type: numberFormatValue Attribute: Use: required Description: Gets or sets the number format for automatically numbered footnotes and endnotes. ------------------------------------------------------------------------ Path: /restartNumberValue Description: Determines when automatic numbering restarts. Restriction: Base: string Enumeration: Value: continuous Description: Automatic numbering does not restart for this section. Enumeration: Value: each-sect Description: Automatic numbering restarts each section. Enumeration: Value: each-page Description: Automatic numbering restarts every page. ------------------------------------------------------------------------ Path: /numRestartProperty Description: Defines when automatic numbering restarts. ------------------------------------------------------------------------ Path: /numRestartProperty/val Attribute: Type: restartNumberValue Attribute: Use: required Description: Determines when automatic numbering restarts. ------------------------------------------------------------------------ Path: /ftnElt Description: Represents a footnote that appears at this point in the document. The contents of the footnote are in this element. ------------------------------------------------------------------------ Path: /ftnElt/type Attribute: Type: ftnValue Attribute: Use: optional Description: Gets or sets the footnote type. This attribute is required if this is a footnote separator. ------------------------------------------------------------------------ Path: /ftnElt/suppressRef Attribute: Type: onOffType Attribute: Use: optional Description: Suppresses automatic insertion of a footnote reference character. ------------------------------------------------------------------------ Path: /ednElt Description: Represents an endnote that appears at this point in the document. The contents of the endnote are in this element. ------------------------------------------------------------------------ Path: /ednElt/type Attribute: Type: ednValue Attribute: Use: optional Description: Gets or sets the endnote type. This attribute is required if this is an endnote separator. ------------------------------------------------------------------------ Path: /ednElt/suppressRef Attribute: Type: onOffType Attribute: Use: optional Description: Suppresses automatic insertion of an endnote reference character. ------------------------------------------------------------------------ Path: /ftnEdnPropsElt Description: Defines the footnote or endnote properties for this section. ------------------------------------------------------------------------ Path: /ftnEdnPropsElt//pos Element: Type: ftnEdnPosProperty Description: Represents the footnote or endnote position. ------------------------------------------------------------------------ Path: /ftnEdnPropsElt//numFmt Element: Type: numFmtProperty Description: Represents the number format for automatically numbered footnotes or endnotes. ------------------------------------------------------------------------ Path: /ftnEdnPropsElt//numStart Element: Type: decimalNumberProperty Description: Represents the starting number or character for the first automatically numbered footnotes or endnotes. ------------------------------------------------------------------------ Path: /ftnEdnPropsElt//numRestart Element: Type: numRestartProperty Description: Determines when automatic numbering restarts. ------------------------------------------------------------------------ Path: /ftnDocPropsElt Description: Defines the default footnote properties for the document. ------------------------------------------------------------------------ Path: /ftnDocPropsElt//footnote Element: Type: ftnElt Description: Represents the footnote separator, continuation separator, and continuation notice. If the document has footnotes, these are required. ------------------------------------------------------------------------ Path: /ednDocPropsElt Description: Defines the default endnote properties for the document. ------------------------------------------------------------------------ Path: /ednDocPropsElt//endnote Element: Type: ednElt Description: Represents the endnote separator, continuation separator, and continuation notice. If the document has endnotes, these are required. ------------------------------------------------------------------------ Path: /odsoRecipientDataElt Description: Defines the Office Data Source Object recipient data. ------------------------------------------------------------------------ Path: /odsoRecipientDataElt//active Element: Type: decimalNumberProperty Description: Represents whether this record is active. ------------------------------------------------------------------------ Path: /odsoRecipientDataElt//hash Element: Type: decimalNumberProperty Description: Represents the hash code for this record. ------------------------------------------------------------------------ Path: /odsoRecipientDataElt///column Element: Type: decimalNumberProperty Description: Represents the unique database column number this record is for. ------------------------------------------------------------------------ Path: /odsoRecipientDataElt///uniqueTag Element: Type: stringProperty Description: Represents the unique tag to ID this record. ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt Description: Defines the Office Data Source Object field-mapping data. ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt//type Element: Type: mailMergeOdsoFMDFieldTypeProperty Description: Represents the field type. ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt//name Element: Type: stringProperty Description: Represents the field name for all field types to be displayed. ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt//mappedName Element: Type: stringProperty Description: Represents the canonical field name (if one exists and it is different from the name element). ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt//column Element: Type: decimalNumberProperty Description: Represents the index of the column this field map data refers to. ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt//lid Element: Type: stringProperty Description: Represents the language id ------------------------------------------------------------------------ Path: /odsoFieldMapDataElt//dynamicAddress Element: Type: decimalNumberProperty Description: Specifies whether to dynamically create the address field order based on the country. ------------------------------------------------------------------------ Path: /odsoElt Description: Defines an Office Data Source Object instance. ------------------------------------------------------------------------ Path: /odsoElt//udl Element: Type: stringProperty Description: Represents the Universal Data Link (UDL) string. ------------------------------------------------------------------------ Path: /odsoElt//table Element: Type: stringProperty Description: Represents the table name. ------------------------------------------------------------------------ Path: /odsoElt//src Element: Type: stringProperty Description: Represents source file ------------------------------------------------------------------------ Path: /odsoElt//filter Element: Type: longHexNumberProperty Description: Represents the filter data. ------------------------------------------------------------------------ Path: /odsoElt//sort Element: Type: longHexNumberProperty Description: Represents the sort data. ------------------------------------------------------------------------ Path: /odsoElt//fieldMapData Element: Type: odsoFieldMapDataElt Description: Represents the field mapping data. ------------------------------------------------------------------------ Path: /odsoElt//colDelim Element: Type: decimalNumberProperty Description: Represents the delimiter to be used for columns (only used for text data sources). ------------------------------------------------------------------------ Path: /odsoElt//jdsoType Element: Type: decimalNumberProperty Description: Represents the JOLT DSO type. ------------------------------------------------------------------------ Path: /odsoElt//fHdr Element: Type: decimalNumberProperty Description: Specifies whether the first row of the table is a header row with column names. ------------------------------------------------------------------------ Path: /odsoElt//recipientData Element: Type: odsoRecipientDataElt Description: Represents the recipient data. ------------------------------------------------------------------------ Path: /mailMergeElt Description: Defines the collection of settings for a mail-merge operation. ------------------------------------------------------------------------ Path: /mailMergeElt//mainDocumentType Element: Type: mailMergeDocTypeProperty Description: Specifies a mail-merge main document type. The main document is the document that contains information that is the same for each version of the merged document -- for example, the return address in a form letter. ------------------------------------------------------------------------ Path: /mailMergeElt//linkToQuery Element: Type: onOffProperty Description: Specifies whether a mail-merge main document contains a query to its data source. If specified, the mail-merge document does not link to the data source by means of Microsoft Query. ------------------------------------------------------------------------ Path: /mailMergeElt//dataType Element: Type: mailMergeDataTypeProperty Description: Specifies the type of mail-merge data source (such as an Excel spreadsheet or Access database) and the method of data access (for example, by means of ODBC or DDE). ------------------------------------------------------------------------ Path: /mailMergeElt//defaultSQL Element: Type: onOffProperty Description: Specifies whether the mail merge will use the default SQL query string. ------------------------------------------------------------------------ Path: /mailMergeElt//connectString Element: Type: stringProperty Description: Represents the connection string used to open an external data source. ------------------------------------------------------------------------ Path: /mailMergeElt//query Element: Type: stringProperty Description: Contains the query that is run against the data source. ------------------------------------------------------------------------ Path: /mailMergeElt//dataSource Element: Type: stringProperty Description: Specifies the path to the mail-merge data source. ------------------------------------------------------------------------ Path: /mailMergeElt//headerSource Element: Type: stringProperty Description: Specifies the path to the mail-merge header source. ------------------------------------------------------------------------ Path: /mailMergeElt//doNotSuppressBlankLines Element: Type: onOffProperty Description: Causes Word not to print blank lines when a data field is empty. ------------------------------------------------------------------------ Path: /mailMergeElt//destination Element: Type: mailMergeDestProperty Description: Specifies the output of a mail merge. ------------------------------------------------------------------------ Path: /mailMergeElt//addressFieldName Element: Type: stringProperty Description: Contains the name of the data field with the destination e-mail or fax address. ------------------------------------------------------------------------ Path: /mailMergeElt//mailSubject Element: Type: stringProperty Description: Contains the text that appears in the subject line of the mail- merge destination e-mail or fax. ------------------------------------------------------------------------ Path: /mailMergeElt//mailAsAttachment Element: Type: onOffProperty Description: Sends the merged document to e-mail recipients as an attachment. ------------------------------------------------------------------------ Path: /mailMergeElt//viewMergedData Element: Type: onOffProperty Description: Specifies that merge data is displayed. ------------------------------------------------------------------------ Path: /mailMergeElt//activeRecord Element: Type: decimalNumberProperty Description: Specifies the active record that a main mail-merge document displays. ------------------------------------------------------------------------ Path: /mailMergeElt//checkErrors Element: Type: decimalNumberProperty Description: Specifies which mail-merge error checking and reporting option runs. 1) Simulate the merge and report errors in a new document. 2) (default) Complete the merge, pausing to report each error as it occurs. 3) Complete the merge without pausing; report errors in a new document. ------------------------------------------------------------------------ Path: /mailMergeElt//odso Element: Type: odsoElt Description: Contains settings related to the Office Data Source Object. ------------------------------------------------------------------------ Path: /targetScreenSzType Description: Defines the settings for the target screen size for a Save as Web Page operation. Restriction: Base: string Enumeration: Value: 544x376 Enumeration: Value: 640x480 Enumeration: Value: 720x512 Enumeration: Value: 800x600 Enumeration: Value: 1024x768 Enumeration: Value: 1152x882 Enumeration: Value: 1152x900 Enumeration: Value: 1280x1024 Enumeration: Value: 1600x1200 Enumeration: Value: 1800x1440 Enumeration: Value: 1920x1200 ------------------------------------------------------------------------ Path: /targetScreenSzElt Description: Defines the target screen size for a Save as Web Page operation. ------------------------------------------------------------------------ Path: /targetScreenSzElt/val Attribute: Type: targetScreenSzType Attribute: Use: required Description: Gets or sets the screen size for the monitor on which Web pages will be displayed when saving this document as a Web page. ------------------------------------------------------------------------ Path: /compatElt Description: Defines the application compatibility settings. ------------------------------------------------------------------------ Path: /compatElt//origWordTableRules Element: Type: onOffProperty Description: Specifies whether to combine table borders as is done in Word 5.x for the Macintosh. ------------------------------------------------------------------------ Path: /compatElt//wpJustification Element: Type: onOffProperty Description: Specifies whether to do full justification as is done WordPerfect 6.x for Windows. ------------------------------------------------------------------------ Path: /compatElt//noTabHangInd Element: Type: onOffProperty Description: Specifies not to an add automatic tab stop for a hanging indent. ------------------------------------------------------------------------ Path: /compatElt//noLeading Element: Type: onOffProperty Description: Specifies not to add leading (extra space) between rows of text. ------------------------------------------------------------------------ Path: /compatElt//spaceForUL Element: Type: onOffProperty Description: Specifies to add space for underlines. ------------------------------------------------------------------------ Path: /compatElt//noColumnBalance Element: Type: onOffProperty Description: Specifies not to balance columns for continuous section starts. ------------------------------------------------------------------------ Path: /compatElt//balanceSingleByteDoubleByteWidth Element: Type: onOffProperty Description: Specifies whether to balance the single-byte-character set (SBCS) and the double-byte-character set (DBCS). ------------------------------------------------------------------------ Path: /compatElt//transparentMetafiles Element: Type: onOffProperty Description: Specifies whether to blank the area behind metafile pictures. ------------------------------------------------------------------------ Path: /compatElt//noExtraLineSpacing Element: Type: onOffProperty Description: Specifies whether to center exact line height lines. ------------------------------------------------------------------------ Path: /compatElt//doNotLeaveBackslashAlone Element: Type: onOffProperty Description: Specifies whether to convert backslash characters into yen signs. ------------------------------------------------------------------------ Path: /compatElt//ulTrailSpace Element: Type: onOffProperty Description: Specifies whether to draw an underline on trailing spaces. ------------------------------------------------------------------------ Path: /compatElt//doNotExpandShiftReturn Element: Type: onOffProperty Description: Specifies whether to expand character spaces on the line ending in SHIFT+RETURN. ------------------------------------------------------------------------ Path: /compatElt//spacingInWholePoints Element: Type: onOffProperty Description: Specifies whether to expand or condense spacing by a whole number of points. ------------------------------------------------------------------------ Path: /compatElt//lineWrapLikeWord6 Element: Type: onOffProperty Description: Specifies whether to wrap lines as is done in Word 6.0/95. ------------------------------------------------------------------------ Path: /compatElt//printBodyTextBeforeHeader Element: Type: onOffProperty Description: Specifies whether to print body text before a header or footer. ------------------------------------------------------------------------ Path: /compatElt//printColBlack Element: Type: onOffProperty Description: Specifies whether to print colors as black on noncolor printers. ------------------------------------------------------------------------ Path: /compatElt//wpSpaceWidth Element: Type: onOffProperty Description: Specifies whether to set the width of a space as is done in WordPerfect 5.x. ------------------------------------------------------------------------ Path: /compatElt//showBreaksInFrames Element: Type: onOffProperty Description: Specifies whether to show hard page or column breaks in frames. ------------------------------------------------------------------------ Path: /compatElt//subFontBySize Element: Type: onOffProperty Description: Specifies whether to substitute fonts based on font size. ------------------------------------------------------------------------ Path: /compatElt//suppressBottomSpacing Element: Type: onOffProperty Description: Specifies whether to suppress extra line spacing at bottom of page. ------------------------------------------------------------------------ Path: /compatElt//suppressTopSpacing Element: Type: onOffProperty Description: Specifies whether to suppress extra line spacing at top of page. ------------------------------------------------------------------------ Path: /compatElt//suppressTopSpacingMac5 Element: Type: onOffProperty Description: Specifies whether to suppress extra line spacing at the top of a page as is done in Word 5.x for the Macintosh. ------------------------------------------------------------------------ Path: /compatElt//suppressTopSpacingWP Element: Type: onOffProperty Description: Specifies whether to suppress extra line spacing as is done in WordPerfect 5.x. ------------------------------------------------------------------------ Path: /compatElt//suppressSpBfAfterPgBrk Element: Type: onOffProperty Description: Specifies whether to suppress the space before after a hard page or column break. ------------------------------------------------------------------------ Path: /compatElt//swapBordersFacingPages Element: Type: onOffProperty Description: Specifies whether to swap left and right borders on odd facing pages. ------------------------------------------------------------------------ Path: /compatElt//convMailMergeEsc Element: Type: onOffProperty Description: Specifies whether to treat \ as in mail-merge data sources. ------------------------------------------------------------------------ Path: /compatElt//truncateFontHeight Element: Type: onOffProperty Description: Specifies whether to truncate the font height. ------------------------------------------------------------------------ Path: /compatElt//mwSmallCaps Element: Type: onOffProperty Description: Specifies whether to use larger small caps as is done in Word 5.x for the Macintosh. ------------------------------------------------------------------------ Path: /compatElt//usePrinterMetrics Element: Type: onOffProperty Description: Specifies whether to use printer metrics to lay out the document. ------------------------------------------------------------------------ Path: /compatElt//ww6BorderRules Element: Type: onOffProperty Description: Specifies whether to use the Word 6.0/95 border rules. ------------------------------------------------------------------------ Path: /compatElt//wrapTrailSpaces Element: Type: onOffProperty Description: Specifies whether to wrap trailing spaces to the next line. ------------------------------------------------------------------------ Path: /compatElt//footnoteLayoutLikeWW8 Element: Type: onOffProperty Description: Specifies whether to layout footnotes as is done in Word 6.0/95 and Word 7.0/97. ------------------------------------------------------------------------ Path: /compatElt//shapeLayoutLikeWW8 Element: Type: onOffProperty Description: Specifies whether to shape the layout as is done in Word 7.0/97. ------------------------------------------------------------------------ Path: /compatElt//alignTablesRowByRow Element: Type: onOffProperty Description: Specifies whether to align table rows independently. ------------------------------------------------------------------------ Path: /compatElt//forgetLastTabAlignment Element: Type: onOffProperty Description: Specifies whether to forget last tab alignment ------------------------------------------------------------------------ Path: /compatElt//adjustLineHeightInTable Element: Type: onOffProperty Description: Specifies whether to adjust the line height to the grid height in the table. ------------------------------------------------------------------------ Path: /compatElt//autoSpaceLikeWord95 Element: Type: onOffProperty Description: Specifies whether to auto space as is done in Word 6.0/95. ------------------------------------------------------------------------ Path: /compatElt//noSpaceRaiseLower Element: Type: onOffProperty Description: Specifies whether to add extra space for raised or lowered characters. ------------------------------------------------------------------------ Path: /compatElt//doNotUseHTMLParagraphAutoSpacing Element: Type: onOffProperty Description: Specifies whether to use HTML paragraph auto spacing. ------------------------------------------------------------------------ Path: /compatElt//layoutRawTableWidth Element: Type: onOffProperty Description: Specifies whether to lay out tables with raw width. ------------------------------------------------------------------------ Path: /compatElt//layoutTableRowsApart Element: Type: onOffProperty Description: Specifies whether to allow table rows to lay out apart. ------------------------------------------------------------------------ Path: /compatElt//useWord97LineBreakingRules Element: Type: onOffProperty Description: Specifies whether to use the Word 7.0/97 line-breaking rules for Asian text. ------------------------------------------------------------------------ Path: /compatElt//breakWrappedTables Element: Type: onOffProperty Description: Specifies whether to break wrapped tables across pages. ------------------------------------------------------------------------ Path: /compatElt//snapToGridInCell Element: Type: onOffProperty Description: Specifies whether to snap text to grid inside tables with inline objects. ------------------------------------------------------------------------ Path: /compatElt//dontAllowFieldEndSelect Element: Type: onOffProperty Description: Specifies whether to select an entire field including the first or last character. ------------------------------------------------------------------------ Path: /compatElt//applyBreakingRules Element: Type: onOffProperty Description: Specifies whether to use line-breaking rules. ------------------------------------------------------------------------ Path: /compatElt//wrapTextWithPunct Element: Type: onOffProperty Description: Specifies whether to wrap text with punctuation. ------------------------------------------------------------------------ Path: /compatElt//useAsianBreakRules Element: Type: onOffProperty Description: Specifies whether to use Asian rules for line breaks with the character grid. ------------------------------------------------------------------------ Path: /compatElt//useWord2002TableStyleRules Element: Type: onOffProperty Description: Specifies whether to use the Word 10.0/2002 rules for table styles. ------------------------------------------------------------------------ Path: /compatElt//dontGrowAutofit Element: Type: onOffProperty Description: Specifies whether to autofit tables into the page margins. ------------------------------------------------------------------------ Path: /compatElt//useFELayout Element: Type: onOffProperty Description: Specifies whether to lay out this document to support complex scripts. ------------------------------------------------------------------------ Path: /docVarElt Description: Defines a document variable. ------------------------------------------------------------------------ Path: /docVarElt/name Attribute: Type: stringType Attribute: Use: required Description: Gets or sets document variable name. ------------------------------------------------------------------------ Path: /docVarElt/val Attribute: Type: stringType Attribute: Use: required Description: Gets or sets document variable value. ------------------------------------------------------------------------ Path: /docVarsElt Description: Defines document variables from documents created in Word version 6.0/95 or earlier ------------------------------------------------------------------------ Path: /docVarsElt//docVar Element: Type: docVarElt Description: Represents document variables from documents created in Word version 6.0/95 or earlier ------------------------------------------------------------------------ Path: /characterSpacingType Description: Defines character-spacing control values. Restriction: Base: string Enumeration: Value: DontCompress Description: Do not compress spacing between characters. Enumeration: Value: CompressPunctuation Description: Compress only punctuation within the text. Enumeration: Value: CompressPunctuationAndJapaneseKana Description: Compress both characters and punctuation. ------------------------------------------------------------------------ Path: /characterSpacingProperty Description: Defines a property that uses character-spacing control values. ------------------------------------------------------------------------ Path: /characterSpacingProperty/val Attribute: Type: characterSpacingType Attribute: Use: required Description: Sets the compression option you want for Asian characters (Asian Typography option). In HTML, this is equivalent to setting text- justify-trim on the BODY element. ------------------------------------------------------------------------ Path: /saveThroughXsltElt Description: Defines the settings for applying a custom transform when saving a document as XML. ------------------------------------------------------------------------ Path: /saveThroughXsltElt/xslt Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the custom transform to apply when saving document as XML. ------------------------------------------------------------------------ Path: /saveThroughXsltElt/solutionID Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the solution ID for this transform. ------------------------------------------------------------------------ Path: /docPrElt Description: Defines the document properties. ------------------------------------------------------------------------ Path: /docPrElt//view Element: Type: viewProperty Description: Controls the view mode in Word. ------------------------------------------------------------------------ Path: /docPrElt//zoom Element: Type: zoomProperty Description: Controls how large or small the document appears on the screen in Word. ------------------------------------------------------------------------ Path: /docPrElt//removePersonalInformation Element: Type: onOffProperty Description: Helps avoid unintentionally distributing hidden information, such as the document's author or the names associated with comments or tracked changes (Security option). ------------------------------------------------------------------------ Path: /docPrElt//dontDisplayPageBoundaries Element: Type: onOffProperty Description: Turns off display of the space between the top of the text and the top edge of the page (View option). ------------------------------------------------------------------------ Path: /docPrElt//displayBackgroundShape Element: Type: onOffProperty Description: Controls display of the background shape in print layout view (View option). ------------------------------------------------------------------------ Path: /docPrElt//printPostScriptOverText Element: Type: onOffProperty Description: Allows PostScript code in PRINT fields in a document to print on top of the document text instead of underneath it (Print option). This elements setting has no effect if a document does not contain PRINT fields. ------------------------------------------------------------------------ Path: /docPrElt//printFractionalCharacterWidth Element: Type: onOffProperty Description: Word for the Macintosh setting that has no effect in other versions of Word (Print option). ------------------------------------------------------------------------ Path: /docPrElt//printFormsData Element: Type: onOffProperty Description: Prints the data entered into an online form without printing the online form (Print option). ------------------------------------------------------------------------ Path: /docPrElt//embedTrueTypeFonts Element: Type: onOffProperty Description: Stores the TrueType fonts used to create this document along with the document (Save option). Others who open the document will be able to view and print it with the fonts used to create it, even if those fonts aren't installed on their computer. (NOTE: TrueType fonts are not embedded in XML files.) ------------------------------------------------------------------------ Path: /docPrElt//doNotEmbedSystemFonts Element: Type: onOffProperty Description: For the TrueType fonts in your document, does not embed fonts that are likely to already be installed on a computer (Save option). This option takes effect only when Embed TrueType Fonts option is on. ------------------------------------------------------------------------ Path: /docPrElt//saveSubsetFonts Element: Type: onOffProperty Description: For the TrueType fonts in your document, embeds only the font styles you actually used in the document, which may decrease the file size of your document (Save option). If you used 32 or fewer characters of a font, Word embeds only those characters. This option takes effect only when Embed TrueType Fonts option is on. ------------------------------------------------------------------------ Path: /docPrElt//saveFormsData Element: Type: onOffProperty Description: Saves the data entered in an online form as a single, tab- delimited record so you can use it in a database. Word saves the file in Text Only file format. ------------------------------------------------------------------------ Path: /docPrElt//mirrorMargins Element: Type: onOffProperty Description: For multiple page documents, swaps left and right margins on facing pages (Page Setup Margins option). ------------------------------------------------------------------------ Path: /docPrElt//alignBordersAndEdges Element: Type: onOffProperty Description: Aligns paragraph borders and tables with the page border throughout the document (Page Border option). Setting this element to on eliminates any gaps between adjoining borders. However, Word aligns, or snaps, text to the edge of a table only if the text is one character width (10.5 points) or less from the page border. ------------------------------------------------------------------------ Path: /docPrElt//bordersDontSurroundHeader Element: Type: onOffProperty Description: Causes the page border to exclude the header (Page Border option). ------------------------------------------------------------------------ Path: /docPrElt//bordersDontSurroundFooter Element: Type: onOffProperty Description: Causes the page border to exclude the footer (Page Border option). ------------------------------------------------------------------------ Path: /docPrElt//gutterAtTop Element: Type: onOffProperty Description: Positions the gutter at the top of a document (Page Setup Margins option). If you have set up your document with facing pages or two pages per sheet (by selecting the Mirror margins, Book fold, or 2 pages per sheet setting for the Multiple Pages list in the Page Setup dialog box), gutterAtTop is ignored. ------------------------------------------------------------------------ Path: /docPrElt//hideSpellingErrors Element: Type: onOffProperty Description: Hides the wavy red line under possible spelling errors in your document (Spelling and Grammar option). ------------------------------------------------------------------------ Path: /docPrElt//hideGrammaticalErrors Element: Type: onOffProperty Description: Hides the wavy green line under possible grammatical errors in your document (Spelling and Grammar option). ------------------------------------------------------------------------ Path: /docPrElt//activeWritingStyle Element: Type: writingStyleProperty Description: Specifies the writing style you want Word to use to when checking grammar in this document (Spelling and Grammar option) ------------------------------------------------------------------------ Path: /docPrElt//proofState Element: Type: proofProperty Description: Represents the state of the proofing tools in this document: clean (no errors found) or dirty (errors present in the document). ------------------------------------------------------------------------ Path: /docPrElt//formsDesign Element: Type: onOffProperty Description: Specifies whether the document is in forms design mode. In this mode, you can edit or create a form by using the ActiveX controls in the Control Toolbox toolbar. ------------------------------------------------------------------------ Path: /docPrElt//attachedTemplate Element: Type: stringProperty Description: Specifies the template that's attached to this document (Templates and Add-Ins option) ------------------------------------------------------------------------ Path: /docPrElt//linkStyles Element: Type: onOffProperty Description: Updates the styles in this document to match the styles in the attached template each time you open the document (Templates and Add-Ins option). This ensures that your document contains up-to- date style formatting. ------------------------------------------------------------------------ Path: /docPrElt//stylePaneFormatFilter Element: Type: shortHexNumberProperty Description: Represents a bitmask that controls the display of styles in the Styles and Formatting task pane. ------------------------------------------------------------------------ Path: /docPrElt//documentType Element: Type: docTypeProperty Description: Specifies the document type used by the AutoFormat feature. ------------------------------------------------------------------------ Path: /docPrElt//mailMerge Element: Type: mailMergeElt Description: Contains the elements that hold mail-merge information for this document. ------------------------------------------------------------------------ Path: /docPrElt//revisionView Element: Type: trackChangesViewElt Description: Determines how document revisions are viewed. ------------------------------------------------------------------------ Path: /docPrElt//trackRevisions Element: Type: onOffProperty Description: Marks changes in the current document and keeps track of each change by reviewer name. ------------------------------------------------------------------------ Path: /docPrElt//documentProtection Element: Type: docProtectProperty Description: Helps prevent unintentional changes to all or part of an online form or document, as specified (Protect Document option). ------------------------------------------------------------------------ Path: /docPrElt//autoFormatOverride Element: Type: onOffProperty Description: Allows the AutoFormat feature to override formatting restrictions (Protect Document option). ------------------------------------------------------------------------ Path: /docPrElt//defaultTabStop Element: Type: twipsMeasureProperty Description: Specifies the default spacing between tab stops (Format Tabs option). ------------------------------------------------------------------------ Path: /docPrElt//autoHyphenation Element: Type: onOffProperty Description: Automatically hyphenates the document as you type (Language Hyphenation option). ------------------------------------------------------------------------ Path: /docPrElt//consecutiveHyphenLimit Element: Type: decimalNumberProperty Description: Specifies the maximum number of consecutive lines of text that can end with a hyphen (Language Hyphenation option). ------------------------------------------------------------------------ Path: /docPrElt//hyphenationZone Element: Type: twipsMeasureProperty Description: Specifies the distance from the right margin within which you want to hyphenate your document (Language Hyphenation option). Word hyphenates words that fall into the hyphenation zone. A smaller zone reduces the raggedness of the right margin, but more words may require hyphens. A larger zone increases the raggedness of the right margin, but fewer words may require hyphens. ------------------------------------------------------------------------ Path: /docPrElt//doNotHyphenateCaps Element: Type: onOffProperty Description: Causes Word to not hyphenate words written in all capital letters (Language Hyphenation option). ------------------------------------------------------------------------ Path: /docPrElt//showEnvelope Element: Type: onOffProperty Description: Displays the Microsoft Office Outlook e-mail header in a document. ------------------------------------------------------------------------ Path: /docPrElt//summaryLength Element: Type: decimalNumberProperty Description: Specifies the size for an automatic document summary (AutoSummary option). ------------------------------------------------------------------------ Path: /docPrElt//clickAndTypeStyle Element: Type: docPrStyleProperty Description: Specifies the style to be used when automatically formatting paragraphs as a result of double-clicking any open area in the document (Edit option). ------------------------------------------------------------------------ Path: /docPrElt//defaultTableStyle Element: Type: docPrStyleProperty Description: Specifies the default table style for new documents (Table AutoFormat option). ------------------------------------------------------------------------ Path: /docPrElt//evenAndOddHeaders Element: Type: onOffProperty Description: Creates one header or footer for even-numbered pages and a different header or footer for odd-numbered pages (Page Setup Layout option). ------------------------------------------------------------------------ Path: /docPrElt//bookFoldRevPrinting Element: Type: onOffProperty Description: For multiple-page documents, specifies whether to print the document as a reverse book fold (Page Setup Margin option). ------------------------------------------------------------------------ Path: /docPrElt//bookFoldPrinting Element: Type: onOffProperty Description: For multiple-page documents, specifies whether to print the document as a book fold (Page Setup Margin option). ------------------------------------------------------------------------ Path: /docPrElt//bookFoldPrintingSheets Element: Type: decimalNumberProperty Description: For multiple-page documents with book fold and reverse book fold printing, sets the number of sheets per booklet (Page Setup Margin option). ------------------------------------------------------------------------ Path: /docPrElt//drawingGridHorizontalSpacing Element: Type: signedTwipsMeasureProperty Description: Specifies the amount of horizontal space between vertical gridlines (Drawing Grid option). ------------------------------------------------------------------------ Path: /docPrElt//drawingGridVerticalSpacing Element: Type: signedTwipsMeasureProperty Description: Specifies the amount of vertical space between horizontal gridlines (Drawing Grid option). ------------------------------------------------------------------------ Path: /docPrElt//displayHorizontalDrawingGridEvery Element: Type: twipsMeasureProperty Description: Specifies the amount of space between horizontal gridlines drawn on the screen (Drawing Grid option). ------------------------------------------------------------------------ Path: /docPrElt//displayVerticalDrawingGridEvery Element: Type: twipsMeasureProperty Description: Specifies the amount of space between vertical gridlines drawn on the screen (Drawing Grid option). ------------------------------------------------------------------------ Path: /docPrElt//useMarginsForDrawingGridOrigin Element: Type: onOffProperty Description: If set to on overrides the settings for drawingGridHorizontalOrigin and drawingGridVerticalOrigin and sets the upper-left corner of the document area within the margins as the grid origin (Drawing Grid option). ------------------------------------------------------------------------ Path: /docPrElt//drawingGridHorizontalOrigin Element: Type: twipsMeasureProperty Description: Specifies the point at the left edge of the page where you want the invisible grid to begin (Drawing Grid option). This setting is ignored when useMarginsForDrawingGridOrigin is set to on. ------------------------------------------------------------------------ Path: /docPrElt//drawingGridVerticalOrigin Element: Type: twipsMeasureProperty Description: Specifies the point at the top edge of the page where you want the invisible grid to begin (Drawing Grid option). This setting is ignored when useMarginsForDrawingGridOrigin is set to on. ------------------------------------------------------------------------ Path: /docPrElt//doNotShadeFormData Element: Type: onOffProperty Description: Specifies whether to turn off the gray shading on form fields. ------------------------------------------------------------------------ Path: /docPrElt//punctuationKerning Element: Type: onOffProperty Description: When kerning for Latin text is turned on, also kern punctuation text (Asian Typography option). ------------------------------------------------------------------------ Path: /docPrElt//characterSpacingControl Element: Type: characterSpacingProperty Description: Sets the blank-space compression option you want for Asian characters (Asian Typography option). The equivalent in HTML is setting text-justify-trim on the BODY element. ------------------------------------------------------------------------ Path: /docPrElt//printTwoOnOne Element: Type: onOffProperty Description: For multiple page documents, prints two pages per sheet (Page Setup Margins option). ------------------------------------------------------------------------ Path: /docPrElt//strictFirstAndLastChars Element: Type: onOffProperty Description: Specifies whether to use standard characters to start and end lines of text (Asian Typography option). ------------------------------------------------------------------------ Path: /docPrElt//noLineBreaksAfter Element: Type: kinsokuProperty Description: Specifies which characters are restricted from ending a line (Asian Typography option). ------------------------------------------------------------------------ Path: /docPrElt//noLineBreaksBefore Element: Type: kinsokuProperty Description: Specifies which characters are restricted from starting a line (Asian Typography option). ------------------------------------------------------------------------ Path: /docPrElt//webPageEncoding Element: Type: stringProperty Description: Specifies the encoding you want to use when you save as a Web page (Web option). ------------------------------------------------------------------------ Path: /docPrElt//optimizeForBrowser Element: Type: onOffProperty Description: Specifies whether to disable features not supported by Web browsers (Web option). ------------------------------------------------------------------------ Path: /docPrElt//relyOnVML Element: Type: onOffProperty Description: Specifies whether to rely on Vector Markup Language (VML) for displaying graphics in browsers (Web option). ------------------------------------------------------------------------ Path: /docPrElt//allowPNG Element: Type: onOffProperty Description: Specifies whether to allow Portable Network Graphics (PNG ) as a graphic format (Web option). ------------------------------------------------------------------------ Path: /docPrElt//doNotRelyOnCSS Element: Type: onOffProperty Description: Turns off cascading style sheets (CSS) for font formatting of Web pages (Web option). ------------------------------------------------------------------------ Path: /docPrElt//doNotSaveWebPagesAsSingleFile Element: Type: onOffProperty Description: When saving this file as a Web page, does not save as a single- file Web page (MHTML) (Web option). ------------------------------------------------------------------------ Path: /docPrElt//doNotOrganizeInFolder Element: Type: onOffProperty Description: When saving as a Web page, causes all supporting files such as bullets, background textures, and graphics to be stored in the same folder as the Web page. ------------------------------------------------------------------------ Path: /docPrElt//doNotUseLongFileNames Element: Type: onOffProperty Description: Disables long file names for Web pages, which forces a file name of no more than eight characters (Web option). ------------------------------------------------------------------------ Path: /docPrElt//pixelsPerInch Element: Type: decimalNumberProperty Description: The number of pixels per inch that you want for the display of pictures in Web pages (Web option). The size that you select affects the size of graphics relative to the size of text on the screen. ------------------------------------------------------------------------ Path: /docPrElt//targetScreenSz Element: Type: targetScreenSzElt Description: Specifies the monitor resolution (screen size) that you are optimizing your Web pages for (Web option). The screen size that you specify can affect the size and layout of images on Web pages. ------------------------------------------------------------------------ Path: /docPrElt//savePreviewPicture Element: Type: onOffProperty Description: Saves a picture of the first page of the file for previewing (Document Properties Summary option). This option has no effect if the document is saved as XML. ------------------------------------------------------------------------ Path: /docPrElt//validateAgainstSchema Element: Type: onOffProperty Description: Validates document against attached schemas (Templates and Add- Ins XML Schema option). ------------------------------------------------------------------------ Path: /docPrElt//saveInvalidXML Element: Type: onOffProperty Description: Specifies whether to allow saving as XML even if the XML is not valid (Templates and Add-Ins XML Schema option). ------------------------------------------------------------------------ Path: /docPrElt//ignoreMixedContent Element: Type: onOffProperty Description: Specifies whether save and validate ignores all text not in leaf nodes (Templates and Add-Ins XML Schema option). ------------------------------------------------------------------------ Path: /docPrElt//alwaysShowPlaceholderText Element: Type: onOffProperty Description: Turns on display of placeholder text for all empty leaf elements. ------------------------------------------------------------------------ Path: /docPrElt//doNotUnderlineInvalidXML Element: Type: onOffProperty Description: Turns off wavy underline of schema violations in document (Templates and Add-Ins XML Schema option). ------------------------------------------------------------------------ Path: /docPrElt//removeWordSchemaOnSave Element: Type: onOffProperty Description: Saves data only, removing all elements in the WordprocessingML Schema when saving as XML (XML Save option). ------------------------------------------------------------------------ Path: /docPrElt//useXSLTWhenSaving Element: Type: onOffProperty Description: Specifies whether to apply a custom transform when saving the document as XML (XML Save option). ------------------------------------------------------------------------ Path: /docPrElt//saveThroughXSLT Element: Type: saveThroughXsltElt Description: Specifies the custom transform to apply when saving document as XML (XML Save option). ------------------------------------------------------------------------ Path: /docPrElt//showXMLTags Element: Type: onOffProperty Description: Turns on display of XML elements in document. ------------------------------------------------------------------------ Path: /docPrElt//alwaysMergeEmptyNamespace Element: Type: onOffProperty Description: Controls how empty namespace elements that do not belong to a schema are handled. If set to on, these elements will not be removed. If set to off, they will be removed. ------------------------------------------------------------------------ Path: /docPrElt//hdrShapeDefaults Element: Type: shapeDefaultsElt Description: Represents wrapper for the shape defaults of the headers and footers. ------------------------------------------------------------------------ Path: /docPrElt//footnotePr Element: Type: ftnDocPropsElt Description: Represents document-wide footnote properties, including footnote separators. ------------------------------------------------------------------------ Path: /docPrElt//endnotePr Element: Type: ednDocPropsElt Description: Represents document-wide endnote properties, including endnote separators. ------------------------------------------------------------------------ Path: /docPrElt//compat Element: Type: compatElt Description: Contains compatibility options (that is, the user preferences entered on the Compatibility tab of the Options dialog in Word). ------------------------------------------------------------------------ Path: /docPrElt//docVars Element: Type: docVarsElt Description: Contains document variables from documents created in Word version 6.0/95 or earlier. ------------------------------------------------------------------------ Path: /binDataProperty Description: Defines a property that uses binary data. ------------------------------------------------------------------------ Path: /binDataProperty//binData Element: Type: binDataType Description: Holds the binary representation of the VBA project. The binData element is a child element of the docSuppData element. ------------------------------------------------------------------------ Path: /frameScrollbarValues Description: Defines settings for the scrollbar in a frame. Restriction: Base: string Enumeration: Value: on Enumeration: Value: off Enumeration: Value: auto ------------------------------------------------------------------------ Path: /frameScrollbarProperty Description: Defines a property that uses settings for the scrollbar in a frame. ------------------------------------------------------------------------ Path: /frameScrollbarProperty/val Attribute: Type: frameScrollbarValues Attribute: Use: required Description: Specifies how to display the scrollbar for this frame. ------------------------------------------------------------------------ Path: /frameElt Description: Defines a frame. ------------------------------------------------------------------------ Path: /frameElt//sz Element: Type: stringProperty Description: Represents the HTML frameset size designation ------------------------------------------------------------------------ Path: /frameElt//name Element: Type: stringProperty Description: Represents the frame name. ------------------------------------------------------------------------ Path: /frameElt//sourceFileName Element: Type: stringProperty Description: Represents the path and file name of the frame source. ------------------------------------------------------------------------ Path: /frameElt//marW Element: Type: pixelsMeasureProperty Description: Represents the margin width. ------------------------------------------------------------------------ Path: /frameElt//marH Element: Type: pixelsMeasureProperty Description: Represents the margin height. ------------------------------------------------------------------------ Path: /frameElt//scrollbar Element: Type: frameScrollbarProperty Description: Specifies how to display the scrollbar for this frame. ------------------------------------------------------------------------ Path: /frameElt//noResizeAllowed Element: Type: onOffProperty Description: Specifies not to resize borders in the Web browser. ------------------------------------------------------------------------ Path: /frameElt//linkedToFile Element: Type: onOffProperty Description: Represents whether a frame is linked to a file. ------------------------------------------------------------------------ Path: /frameLayoutType Description: Defines the settings for the frame layout. Restriction: Base: string Enumeration: Value: rows Enumeration: Value: cols Enumeration: Value: none ------------------------------------------------------------------------ Path: /frameLayoutElt Description: Defines the settings for the frame layout. ------------------------------------------------------------------------ Path: /frameLayoutElt/val Attribute: Type: frameLayoutType Attribute: Use: required Description: Specifies the frame layout type. ------------------------------------------------------------------------ Path: /framesetSplitbarElt Description: Defines the splitter for a frameset. ------------------------------------------------------------------------ Path: /framesetSplitbarElt//w Element: Type: twipsMeasureProperty Description: Represents the width of the splitter. ------------------------------------------------------------------------ Path: /framesetSplitbarElt//color Element: Type: hexColorProperty Description: Represents the color of the splitter. ------------------------------------------------------------------------ Path: /framesetSplitbarElt//noBorder Element: Type: onOffProperty Description: Specifies whether the splitter has no border or has a border. ------------------------------------------------------------------------ Path: /framesetSplitbarElt//flatBorders Element: Type: onOffProperty Description: Specifies whether the splitter has a flat border or a 3-D border. ------------------------------------------------------------------------ Path: /framesetElt Description: Defines an HTML frameset. ------------------------------------------------------------------------ Path: /framesetElt//sz Element: Type: stringProperty Description: Represents the HTML frameset size designation ------------------------------------------------------------------------ Path: /framesetElt//framesetSplitbar Element: Type: framesetSplitbarElt Description: Specifies the properties of the splitter between the frames in this frameset. ------------------------------------------------------------------------ Path: /framesetElt//frameLayout Element: Type: frameLayoutElt Description: Specifies the layout of the frames in this frameset. ------------------------------------------------------------------------ Path: /framesetElt//frameset Element: Type: framesetElt Description: Specifies a nested frameset. ------------------------------------------------------------------------ Path: /framesetElt//frame Element: Type: frameElt Description: Specifies one of the frames in this frameset. ------------------------------------------------------------------------ Path: /listPicBulletElt Description: Defines the picture used for a list bullet. ------------------------------------------------------------------------ Path: /listPicBulletElt//pict Element: Type: pictureType Description: Represents the picture data for the picture bullet. ------------------------------------------------------------------------ Path: /listPicBulletElt/listPicBulletId Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the picture bullet ID ------------------------------------------------------------------------ Path: /listLevelSuffixValues Description: Specifies what follows the list number (for example, a tab, a space, or nothing). Restriction: Base: string Enumeration: Value: Tab Enumeration: Value: Space Enumeration: Value: Nothing ------------------------------------------------------------------------ Path: /listLevelSuffixProperty Description: Defines what follows the list number (for example, a tab, a space, or nothing). ------------------------------------------------------------------------ Path: /listLevelSuffixProperty/val Attribute: Type: listLevelSuffixValues Attribute: Use: required Description: Specifies what follows the list number. ------------------------------------------------------------------------ Path: /listLevelTextProperty Description: Specifies the text for the level. ------------------------------------------------------------------------ Path: /listLevelTextProperty/val Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the number format text. ------------------------------------------------------------------------ Path: /listLevelTextProperty/null Attribute: Type: onOffType Attribute: Use: optional Description: Specifies whether the string is null. A null string is different from an empty string. If the level text is a string with only a null character, set the null attribute to on. ------------------------------------------------------------------------ Path: /lvlLegacyElt Description: Specifies that the list level is from Word 6.0/95 or earlier. ------------------------------------------------------------------------ Path: /lvlLegacyElt/legacy Attribute: Type: onOffType Attribute: Use: optional Description: Specifies whether this list level is from Word 6.0/95 or earlier. If set to on, the list level is from Word 6.0/95 or earlier. ------------------------------------------------------------------------ Path: /lvlLegacyElt/legacySpace Attribute: Type: twipsMeasureType Attribute: Use: optional Description: Specifies how much space to insert between the number and the text (for Word 6.0/95 or earlier). ------------------------------------------------------------------------ Path: /lvlLegacyElt/legacyIndent Attribute: Type: signedTwipsMeasureType Attribute: Use: optional Description: Specifies how much space to indent the number by (for Word 6.0/95 or earlier). ------------------------------------------------------------------------ Path: /lvlElt Description: Defines a list level. ------------------------------------------------------------------------ Path: /lvlElt//start Element: Type: decimalNumberProperty Description: Represents the starting number for this list. ------------------------------------------------------------------------ Path: /lvlElt//nfc Element: Type: decimalNumberProperty Description: Specifies the number style used for a list. ------------------------------------------------------------------------ Path: /lvlElt//lvlRestart Element: Type: decimalNumberProperty Description: Represents the number at which to restart the list numbering. ------------------------------------------------------------------------ Path: /lvlElt//pStyle Element: Type: stringProperty Description: Represents the paragraph style for the list numbers. ------------------------------------------------------------------------ Path: /lvlElt//isLgl Element: Type: onOffProperty Description: Specifies whether this level is following the legal numbering rules. ------------------------------------------------------------------------ Path: /lvlElt//suff Element: Type: listLevelSuffixProperty Description: Specifies what follows the list number. ------------------------------------------------------------------------ Path: /lvlElt//lvlText Element: Type: listLevelTextProperty Description: Represents the number format text. ------------------------------------------------------------------------ Path: /lvlElt//lvlPicBulletId Element: Type: decimalNumberProperty Description: Represents the picture bullet ID. ------------------------------------------------------------------------ Path: /lvlElt//legacy Element: Type: lvlLegacyElt Description: Specifies whether the list level is from Word 6.0/95 or earlier. ------------------------------------------------------------------------ Path: /lvlElt//lvlJc Element: Type: jcProperty Description: Represents justification of the actual number ------------------------------------------------------------------------ Path: /lvlElt//pPr Element: Type: pPrElt Description: Represents the paragraph properties ------------------------------------------------------------------------ Path: /lvlElt//rPr Element: Type: rPrElt Description: Represents the run properties for the list numbers. ------------------------------------------------------------------------ Path: /lvlElt/ilvl Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the level number. ------------------------------------------------------------------------ Path: /lvlElt/tplc Attribute: Type: longHexNumberType Attribute: Use: optional Description: Gets or sets the template code, which is used to figure out which gallery item to display in bullets and numbering. ------------------------------------------------------------------------ Path: /lvlElt/tentative Attribute: Type: onOffType Attribute: Use: optional Description: Specifies whether the level's format is still tentative. ------------------------------------------------------------------------ Path: /listTypeValues Description: Defines the type of list (single, multi, or hybrid). Restriction: Base: string Enumeration: Value: SingleLevel Enumeration: Value: Multilevel Enumeration: Value: HybridMultilevel ------------------------------------------------------------------------ Path: /listTypeProperty Description: Defines the type of list (single, multi, hybrid). ------------------------------------------------------------------------ Path: /listTypeProperty/val Attribute: Type: listTypeValues Attribute: Use: required Description: Defines the type of list (single, multi, or hybrid). ------------------------------------------------------------------------ Path: /listDefElt Description: Defines the base list definitions. These definitions will not be directly used in the document. Instead, they will be referenced by list elements. ------------------------------------------------------------------------ Path: /listDefElt//lsid Element: Type: longHexNumberProperty Description: Represents the list ID. ------------------------------------------------------------------------ Path: /listDefElt//plt Element: Type: listTypeProperty Description: Specifies the list type. ------------------------------------------------------------------------ Path: /listDefElt//tmpl Element: Type: longHexNumberProperty Description: Specifies the list template used for formatting the list. ------------------------------------------------------------------------ Path: /listDefElt//name Element: Type: stringProperty Description: Represents the list's name. ------------------------------------------------------------------------ Path: /listDefElt//styleLink Element: Type: stringProperty Description: Represents the name of the list style defined by this list. ------------------------------------------------------------------------ Path: /listDefElt//listStyleLink Element: Type: stringProperty Description: Represents the name of the list style that the list is referencing. ------------------------------------------------------------------------ Path: /listDefElt//lvl Element: Type: lvlElt Description: Defines a level in this list. ------------------------------------------------------------------------ Path: /listDefElt/listDefId Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the identifier of this list definition. ------------------------------------------------------------------------ Path: /listLvlElt Description: Defines the settings for the list level. ------------------------------------------------------------------------ Path: /listLvlElt//startOverride Element: Type: decimalNumberProperty Description: Represents the number this level starts at (overrides the list starting number). ------------------------------------------------------------------------ Path: /listLvlElt//lvl Element: Type: lvlElt Description: Defines a list level. ------------------------------------------------------------------------ Path: /listLvlElt/ilvl Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the list level number. ------------------------------------------------------------------------ Path: /listElt Description: Defines a list. ------------------------------------------------------------------------ Path: /listElt//ilst Element: Type: decimalNumberProperty Description: Represents the identifier of which list definition this list uses (not the lsid element). ------------------------------------------------------------------------ Path: /listElt//lvlOverride Element: Type: listLvlElt Description: Defines a list level that overrides a previously defined list level. ------------------------------------------------------------------------ Path: /listElt/ilfo Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the identifier of which list this is in the document. ------------------------------------------------------------------------ Path: /listsElt Description: Defines a collection of lists. ------------------------------------------------------------------------ Path: /listsElt//listPicBullet Element: Type: listPicBulletElt Description: Represents pictures used by picture bullet lists ------------------------------------------------------------------------ Path: /listsElt//listDef Element: Type: listDefElt Description: Represents the base list definitions. These definitions will not be directly used in the document. Instead, they will be referenced by list elements. ------------------------------------------------------------------------ Path: /listsElt//list Element: Type: listElt Description: Represents the definitions of the lists that are used in the document. The definitions build on top of listDef elements. ------------------------------------------------------------------------ Path: /listsElt//ilfoMacAtCleanup Element: Type: decimalNumberProperty Description: Represents the optional index of the last list when a list cleanup was attempted. This element is used to prevent trying to clean up the lists again. ------------------------------------------------------------------------ Path: /tStyleOverrideTypeValue Description: Defines what part of the table these override properties apply to. Restriction: Base: string Enumeration: Value: wholeTable Enumeration: Value: firstRow Enumeration: Value: lastRow Enumeration: Value: firstCol Enumeration: Value: lastCol Enumeration: Value: band1Vert Enumeration: Value: band2Vert Enumeration: Value: band1Horz Enumeration: Value: band2Horz Enumeration: Value: neCell Enumeration: Value: nwCell Enumeration: Value: seCell Enumeration: Value: swCell ------------------------------------------------------------------------ Path: /tblStylePrElt Description: Defines the table-style conditional-override properties. ------------------------------------------------------------------------ Path: /tblStylePrElt//pPr Element: Type: pPrElt Description: Represents the paragraph properties to override in the table style. ------------------------------------------------------------------------ Path: /tblStylePrElt//rPr Element: Type: rPrElt Description: Represents the character properties to override in the table style. ------------------------------------------------------------------------ Path: /tblStylePrElt//tblPr Element: Type: tblPrElt Description: Represents the table properties to override in the table style. ------------------------------------------------------------------------ Path: /tblStylePrElt//trPr Element: Type: trPrElt Description: Represents the row properties to override in the table style. ------------------------------------------------------------------------ Path: /tblStylePrElt//tcPr Element: Type: tcPrElt Description: Represents the cell properties to override in the table style. ------------------------------------------------------------------------ Path: /tblStylePrElt/type Attribute: Type: tStyleOverrideTypeValue Attribute: Use: required Description: Gets or sets which part of the table these properties apply to. ------------------------------------------------------------------------ Path: /styleKindValue Description: Defines the settings for the kind of style. Restriction: Base: string Enumeration: Value: paragraph Enumeration: Value: character Enumeration: Value: table Enumeration: Value: list ------------------------------------------------------------------------ Path: /styleKindProperty Description: Defines a property that uses the settings for a kind of style. ------------------------------------------------------------------------ Path: /styleKindProperty/val Attribute: Type: styleKindValue Attribute: Use: required Description: Specifies the style kind. ------------------------------------------------------------------------ Path: /styleElt Description: Defines a document style. ------------------------------------------------------------------------ Path: /styleElt//name Element: Type: stringProperty Description: Represents the primary name of style. Built-in style names are converted to a language-independent form. ------------------------------------------------------------------------ Path: /styleElt//aliases Element: Type: stringProperty Description: Represents the secondary names of a style, separated by commas Element: Ref: wx:uiName Description: A hint as to the name for this style as it appears to the user in Word. ------------------------------------------------------------------------ Path: /styleElt//sti Element: Type: decimalNumberProperty Description: Represents the built-in style's unique numerical identifier. ------------------------------------------------------------------------ Path: /styleElt//basedOn Element: Type: stringProperty Description: Represents the styleId (name of style) this style is based on. ------------------------------------------------------------------------ Path: /styleElt//next Element: Type: stringProperty Description: Represents the styleId name of the next-paragraph-style; used only for paragraph styles. ------------------------------------------------------------------------ Path: /styleElt//link Element: Type: stringProperty Description: Represents the styleId of the linked style; used only for linked paragraph and character styles. ------------------------------------------------------------------------ Path: /styleElt//autoRedefine Element: Type: onOffProperty Description: Specifies whether this style can be automatically redefined when appropriate. ------------------------------------------------------------------------ Path: /styleElt//hidden Element: Type: onOffProperty Description: Specifies whether to show this style to the user. ------------------------------------------------------------------------ Path: /styleElt//semiHidden Element: Type: onOffProperty Description: Specifies not to show this style to users unless they request to see it. ------------------------------------------------------------------------ Path: /styleElt//locked Element: Type: onOffProperty Description: Restricts this style from use by the end user. ------------------------------------------------------------------------ Path: /styleElt//personal Element: Type: onOffProperty Description: Specifies whether this is another user's HTML threading personal style. ------------------------------------------------------------------------ Path: /styleElt//personalCompose Element: Type: onOffProperty Description: Specifies whether this is another user's HTML threading compose style. ------------------------------------------------------------------------ Path: /styleElt//personalReply Element: Type: onOffProperty Description: Specifies whether this is another user's HTML threading reply style. ------------------------------------------------------------------------ Path: /styleElt//rsid Element: Type: longHexNumberProperty Description: Represents the Revision Save ID for this style, which is a unique identifier used to track when the style was last changed. ------------------------------------------------------------------------ Path: /styleElt//pPr Element: Type: pPrElt Description: Represents the paragraph properties for the style, if any. ------------------------------------------------------------------------ Path: /styleElt//rPr Element: Type: rPrElt Description: Represents the character properties for the style, if any. ------------------------------------------------------------------------ Path: /styleElt//tblPr Element: Type: tblPrElt Description: Represents the table properties for the style. ------------------------------------------------------------------------ Path: /styleElt//trPr Element: Type: trPrElt Description: Represents the row properties for the style. ------------------------------------------------------------------------ Path: /styleElt//tcPr Element: Type: tcPrElt Description: Represents the cell properties for the style. ------------------------------------------------------------------------ Path: /styleElt//tblStylePr Element: Type: tblStylePrElt Description: Represents the table-style conditional-override properties. ------------------------------------------------------------------------ Path: /styleElt/type Attribute: Type: styleKindValue Attribute: Use: optional Description: Gets or sets the type of style. ------------------------------------------------------------------------ Path: /styleElt/styleId Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the name used to refer to this style within XML. This name is unique within the file. This attribute is otherwise unused. ------------------------------------------------------------------------ Path: /styleElt/default Attribute: Type: onOffType Attribute: Use: optional Description: Specifies whether this style is the default for this type of style. ------------------------------------------------------------------------ Path: /lsdExceptionElt Description: Defines a specific instance of a latent style (the attributes give information about the locked state). ------------------------------------------------------------------------ Path: /lsdExceptionElt/name Attribute: Type: stringType Attribute: Use: required Description: Gets or sets the built-in style name for this latent style. If this name doesn't match a built-in Word style, this attribute will be ignored. ------------------------------------------------------------------------ Path: /lsdExceptionElt/locked Attribute: Type: onOffType Description: Overrides the default locked state if a specific value is specified for this attribute. ------------------------------------------------------------------------ Path: /latentStylesElt Description: Defines a specific instance of a latent style (the attributes give information about the locked state). ------------------------------------------------------------------------ Path: /latentStylesElt//lsdException Element: Type: lsdExceptionElt Description: Represents a specific instance of a latent style (the attributes give information about the locked state). ------------------------------------------------------------------------ Path: /latentStylesElt/defLockedState Attribute: Type: onOffType Description: Gets or sets defines the default locked state. ------------------------------------------------------------------------ Path: /latentStylesElt/latentStyleCount Attribute: Type: decimalNumberType Description: If not zero, represents the number of latent styles that should be initialized to the given defaults. ------------------------------------------------------------------------ Path: /stylesElt Description: Defines a collection of styles. ------------------------------------------------------------------------ Path: /stylesElt//versionOfBuiltInStylenames Element: Type: decimalNumberProperty Description: Represents the version of the built-in style names. If the name of a built-in style changes, this version number is incremented. ------------------------------------------------------------------------ Path: /stylesElt//latentStyles Element: Type: latentStylesElt Description: Represents information about latent (not-yet-instantiated built- in) styles. ------------------------------------------------------------------------ Path: /stylesElt//style Element: Type: styleElt Description: Represents the style definition. ------------------------------------------------------------------------ Path: /panoseType Description: Defines the PANOSE number of a font. Restriction: Base: hexBinary ------------------------------------------------------------------------ Path: /panoseProperty Description: Defines the PANOSE number of a font. ------------------------------------------------------------------------ Path: /panoseProperty/val Attribute: Type: panoseType Attribute: Use: required Description: Gets or sets the PANOSE typeface classification number. ------------------------------------------------------------------------ Path: /fontFamilyType Description: Defines the font family settings. Restriction: Base: string Enumeration: Value: Decorative Description: Specifies a novelty font. An example is Old English. Enumeration: Value: Modern Description: Specifies a monospace font with or without serifs. Monospace fonts are usually modern; examples include Pica, Elite, and Courier New. Enumeration: Value: Roman Description: Specifies a proportional font with serifs. An example is Times New Roman. Enumeration: Value: Script Description: Specifies a font that is designed to look like handwriting; examples include Script and Cursive. Enumeration: Value: Swiss Description: Specifies a proportional font without serifs. An example is Arial. Enumeration: Value: Auto Description: Specifies a generic family name. This name is used when information about a font does not exist or does not matter. The default font is used. ------------------------------------------------------------------------ Path: /fontFamilyProperty Description: Defines a property that uses font family settings. ------------------------------------------------------------------------ Path: /fontFamilyProperty/val Attribute: Type: fontFamilyType Attribute: Use: required Description: Gets or sets the specified font family. ------------------------------------------------------------------------ Path: /pitchEltType Description: Defines the font pitch settings. Restriction: Base: string Enumeration: Value: fixed Description: A fixed pitch.. Enumeration: Value: variable Description: A variable pitch. Enumeration: Value: default Description: A default pitch. ------------------------------------------------------------------------ Path: /pitchElt Description: Defines the font pitch settings. ------------------------------------------------------------------------ Path: /pitchElt/val Attribute: Type: pitchEltType Description: Gets or sets the specified font pitch. ------------------------------------------------------------------------ Path: /fontSigElt Description: Defines the font signature of a font. ------------------------------------------------------------------------ Path: /fontSigElt/usb-0 Attribute: Type: longHexNumberType Attribute: Use: required Description: Provides the first 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard. ------------------------------------------------------------------------ Path: /fontSigElt/usb-1 Attribute: Type: longHexNumberType Attribute: Use: required Description: Provides the second 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard. ------------------------------------------------------------------------ Path: /fontSigElt/usb-2 Attribute: Type: longHexNumberType Attribute: Use: required Description: Provides the third 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard. ------------------------------------------------------------------------ Path: /fontSigElt/usb-3 Attribute: Type: longHexNumberType Attribute: Use: required Description: Provides the last 32 bits of the 128-bit Unicode subset bitfield (USB). Each bit, except the two most significant bits, represents a single subrange. The most significant bit is always 1 and identifies the bitfield as a font signature. The second most significant bit is reserved and must be 0. Unicode subranges are numbered in accordance with the ISO 10646 standard. ------------------------------------------------------------------------ Path: /fontSigElt/csb-0 Attribute: Type: longHexNumberType Attribute: Use: required Description: Provides the first 32 bits of the 64-bit code-page bitfield (CPB) that identifies a specific character set or code page. Code pages are in the lower 32 bits of this bitfield. The high 32 bits are used for non-Windows code pages. The graphics device interface (GDI) relies on Windows code pages fitting within a 32-bit value. Note that the highest 2 bits within this value are reserved for GDI internal use, and may not be assigned to code pages. ------------------------------------------------------------------------ Path: /fontSigElt/csb-1 Attribute: Type: longHexNumberType Attribute: Use: required Description: Provides the last 32 bits of the 64-bit code-page bitfield (CPB) that identifies a specific character set or code page. Code pages are in the lower 32 bits of this bitfield. The high 32 bits are used for non-Windows code pages. The graphics device interface (GDI) relies on Windows code pages fitting within a 32-bit value. Note that the highest 2 bits within this value are reserved for GDI internal use, and may not be assigned to code pages. ------------------------------------------------------------------------ Path: /fontElt Description: Defines a font. ------------------------------------------------------------------------ Path: /fontElt//altName Element: Type: stringProperty Description: Represents the alternate name for the font. ------------------------------------------------------------------------ Path: /fontElt//panose-1 Element: Type: panoseProperty Description: Represents the PANOSE typeface classification number, which is a compact 10-byte description of a fonts critical visual characteristics, such as contrast, weight, and serif style. The digits represent Family Kind, Serif Style, Weight, Proportion, Contrast, Stroke Variation, Arm Style, Letterform, Midline, and X- Height. ------------------------------------------------------------------------ Path: /fontElt//charset Element: Type: ucharHexNumberProperty Description: Represents the character set for the font. ------------------------------------------------------------------------ Path: /fontElt//family Element: Type: fontFamilyProperty Description: Represents the font family this font belongs to. A font family is a set of fonts having common stroke width and serif characteristics. There are five font families. A sixth family allows Word to use the default font. ------------------------------------------------------------------------ Path: /fontElt//notTrueType Element: Type: onOffProperty Description: Represents indicates that this font is not a TrueType or OpenType font, but rather a raster or vector font. ------------------------------------------------------------------------ Path: /fontElt//pitch Element: Type: pitchElt Description: Represents specified the font pitch. The pitch indicates if the font is fixed pitch, proportionally spaced, or relies on a default setting. ------------------------------------------------------------------------ Path: /fontElt//sig Element: Type: fontSigElt Description: Contains information identifying the code pages and Unicode subranges for which a specified font provides glyphs. ------------------------------------------------------------------------ Path: /fontElt/name Attribute: Type: stringType Description: Gets or sets the face name of this font. ------------------------------------------------------------------------ Path: /fontsListElt Description: Defines a collection of fonts. ------------------------------------------------------------------------ Path: /fontsListElt//defaultFonts Element: Type: fontsElt Description: Represents the default fonts for this document. ------------------------------------------------------------------------ Path: /fontsListElt//font Element: Type: fontElt Description: Represents one of the fonts used in the document. ------------------------------------------------------------------------ Path: /divBdrElt Description: Defines the borders of a DIV element. ------------------------------------------------------------------------ Path: /divBdrElt//top Element: Type: borderProperty Description: Represents the style of the top border. ------------------------------------------------------------------------ Path: /divBdrElt//left Element: Type: borderProperty Description: Represents the style of the left border. ------------------------------------------------------------------------ Path: /divBdrElt//bottom Element: Type: borderProperty Description: Represents the style of the bottom border. ------------------------------------------------------------------------ Path: /divBdrElt//right Element: Type: borderProperty Description: Represents the style of the right border. ------------------------------------------------------------------------ Path: /divElt Description: Defines a DIV element. ------------------------------------------------------------------------ Path: /divElt//blockQuote Element: Type: onOffProperty Description: Specifies whether this DIV element is a BlockQuote. ------------------------------------------------------------------------ Path: /divElt//bodyDiv Element: Type: onOffProperty Description: Specifies whether this is a body DIV element or not. ------------------------------------------------------------------------ Path: /divElt//marLeft Element: Type: signedTwipsMeasureProperty Description: Specifies the left margin of the DIV element. ------------------------------------------------------------------------ Path: /divElt//marRight Element: Type: signedTwipsMeasureProperty Description: Specifies the right margin of the DIV element. ------------------------------------------------------------------------ Path: /divElt//marTop Element: Type: signedTwipsMeasureProperty Description: Specifies the top margin of the DIV element. ------------------------------------------------------------------------ Path: /divElt//marBottom Element: Type: signedTwipsMeasureProperty Description: Specifies the bottom margin of the DIV element. ------------------------------------------------------------------------ Path: /divElt//divBdr Element: Type: divBdrElt Description: Represents the styles of the DIV element's borders. ------------------------------------------------------------------------ Path: /divElt//divsChild Element: Type: divsElt Description: Represents the child DIV elements of the current DIV element. ------------------------------------------------------------------------ Path: /divElt/id Attribute: Type: decimalNumberType Attribute: Use: required Description: Gets or sets the unique identifying number used for this DIV element. ------------------------------------------------------------------------ Path: /divsElt Description: Defines a collection of DIV elements. ------------------------------------------------------------------------ Path: /divsElt//div Element: Type: divElt Description: Represents one of the HTML DIV elements in the document. ------------------------------------------------------------------------ Path: /txbxContentElt Description: Defines text box content. ------------------------------------------------------------------------ Path: /txbxContentElt/txbxStyle Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the text box style. ------------------------------------------------------------------------ Path: /txbxContentElt/txbxClass Attribute: Type: stringType Attribute: Use: optional Description: Gets or sets the text box class. ------------------------------------------------------------------------ Path: /txbxContent Element: Type: txbxContentElt Description: Represents the contents of a text box. The contents will appear inside Vector Markup Language (VML) (urn:schemas-microsoft-com: vml) textbox elements. ------------------------------------------------------------------------ Path: /p Element: Type: pElt Description: Represents a paragraph element; analogous to the HTML <p> tag. ------------------------------------------------------------------------ Path: /tbl Element: Type: tblElt Description: Represents a table element; analogous to the HTML <table> tag. ------------------------------------------------------------------------ Path: /cfChunk Element: Type: cfChunkElt Description: Represents a context-free chunk -- allows in-line definition of style sheet, font, and list items. ------------------------------------------------------------------------ Path: /proofErr Element: Type: proofErrElt Description: Represents the state of the proofing tools (grammar, spelling, and so on). ------------------------------------------------------------------------ Path: /permStart Element: Type: permStartElt Description: Represents the range protection permission start. ------------------------------------------------------------------------ Path: /permEnd Element: Type: permElt Description: Represents the range protection permission end. ------------------------------------------------------------------------ Path: /bodyElt Description: Defines the body of the document. ------------------------------------------------------------------------ Path: /bodyElt//sectPr Element: Type: sectPrElt Description: Represents the section properties for the very last section in the document. ------------------------------------------------------------------------ Path: /shapeDefaultsElt Description: Defines the default shape values. ------------------------------------------------------------------------ Path: /shapeDefaultsElt/binData Element: Type: binDataType Description: Contains the binary data for the shape defaults. ------------------------------------------------------------------------ Path: /wordDocumentElt Description: Defines a Microsoft Office Word 2003 document. ------------------------------------------------------------------------ Path: /wordDocumentElt//ignoreSubtree Element: Type: stringProperty Description: Specifies whether to ignore an element and its contents. If a namespace is specified for the ignoreSubtree element's val attribute (val=uri), when Word encounters an element in this namespace, Word will ignore the element and all of its contents. ------------------------------------------------------------------------ Path: /wordDocumentElt//ignoreElements Element: Type: stringProperty Description: Specifies whether to ignore an element, but process its contents. If a namespace is specified for the ignoreElements element's val attribute (val=uri), when Word encounters an element in this namespace, Word ignores only the element (all of the element's contents will be processed). Element: Ref: o:SmartTagType Description: Describes a Smart Tag type used in this document. Element: Ref: o:DocumentProperties Description: Office Document Properties Element: Ref: o:CustomDocumentProperties Description: Contains Custom Office Document Properties Element: Ref: sl:schemaLibrary Description: Defines a collection of schemas that comprise a document's schema library. ------------------------------------------------------------------------ Path: /wordDocumentElt//fonts Element: Type: fontsListElt Description: Represents the font definitions. ------------------------------------------------------------------------ Path: /wordDocumentElt//frameset Element: Type: framesetElt Description: Specifies the HTML framesets in this document. ------------------------------------------------------------------------ Path: /wordDocumentElt//lists Element: Type: listsElt Description: Represents the list definitions (for example, the Bullets and Numbering options). ------------------------------------------------------------------------ Path: /wordDocumentElt//styles Element: Type: stylesElt Description: Represents the style definitions. ------------------------------------------------------------------------ Path: /wordDocumentElt//divs Element: Type: divsElt Description: Represents the HTML DIV elements in the document. ------------------------------------------------------------------------ Path: /wordDocumentElt//docOleData Element: Type: binDataProperty Description: Represents oledata.mso store, base64 encoded. Contains storages for OLE objects. ------------------------------------------------------------------------ Path: /wordDocumentElt//docSuppData Element: Type: binDataProperty Description: Represents editdata.mso store, base64 encoded. Contains toolbar customizations, envelope data, and the Visual Basic project. ------------------------------------------------------------------------ Path: /wordDocumentElt//shapeDefaults Element: Type: shapeDefaultsElt Description: Represents the wrapper for the shape defaults. ------------------------------------------------------------------------ Path: /wordDocumentElt//bgPict Element: Type: pictureType Description: Represents background picture information. ------------------------------------------------------------------------ Path: /wordDocumentElt//docPr Element: Type: docPrElt Description: Represents the document properties. ------------------------------------------------------------------------ Path: /wordDocumentElt//body Element: Type: bodyElt Description: Contains the body of the document. ------------------------------------------------------------------------ Path: /wordDocumentElt/macrosPresent Attribute: Type: yesNoType Attribute: Default: no Attribute: Use: optional Description: Indicates that macros are present in the document. If the macrosPresent attribute is missing or if its set to no, Word wont load a document that has a docSuppData element. This attribute is strictly enforced. ------------------------------------------------------------------------ Path: /wordDocumentElt/embeddedObjPresent Attribute: Type: yesNoType Attribute: Default: no Attribute: Use: optional Description: Indicates that an OCX control may have been used in the document. If the embeddedObjPresent attribute is missing or if its set to no, Word wont load a document that has a docOleData element. This attribute is not, however, strictly enforced. If the attribute is present and is set to yes, but Word doesnt find a docOleData element before the body element, Word will still load the document. ------------------------------------------------------------------------ Path: /wordDocumentElt/ocxPresent Attribute: Type: yesNoType Attribute: Default: no Attribute: Use: optional Description: Indicates that an OCX control may have been used in the document. If this file contains any OCX tags and this attribute is not present and set to yes, the file is corrupt. Attribute: Ref: xml:space Attribute: Use: optional Description: White space is significant in WordML. ------------------------------------------------------------------------ Path: /wordDocument Element: Type: wordDocumentElt Description: Represents the root element for the document.