------------------------------------------------------------------------ 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: /rEl