Export (0) Print
Expand All

3.1.3.1.7 sdtContent (Ruby Inline-Level Structured Document Tag Content)

This element specifies the last known contents of a structured document tag around one or more inline-level structures (runs, DrawingML objects, fields, and so on). This element's contents shall be treated as a cache of the contents to be displayed in the structured document tag for the following reasons:

If the structured document tag specifies an XML mapping via the dataBinding element (§"[ECMA-376] Part 4 §2.5.2.6; dataBinding"), changes to the custom XML data part shall be reflected in the structured document tag as needed

If the contents of the structured document tag are placeholder text via the showingPlcHdr element (§"[ECMA-376] Part 4 §2.5.2.38; showingPlcHdr"), then this content may be updated with the placeholder text stored in the Glossary Document part

[Example: Consider a structured document tag with the friendly name firstName that shall be located around two runs in a WordprocessingML document. This requirement would be specified as follows in the WordprocessingML:

<w:p>
  <w:sdt>
    <w:sdtPr>
      <w:alias w:val="firstName"/>
    </w:sdtPr>
    <w:sdtContent>
      <w:r>
        …
      </w:r>
      <w:r>
        …
      </w:r>
    </w:sdtContent>
  </w:sdt>
  …
</w:p>

The sdtContent element contains two adjacent runs (it is an inline-level structured document tag content container). end example]

Parent Elements

sdt3.1.3.1.6, sdt)

Child Elements

Subclause

acc (Accent)

"[ECMA-376] Part 4 §7.1.2.1"

bar (Bar)

"[ECMA-376] Part 4 §7.1.2.7"

bookmarkEnd (Bookmark End)

"[ECMA-376] Part 4 §2.13.6.1"

bookmarkStart (Bookmark Start)

"[ECMA-376] Part 4 §2.13.6.2"

borderBox (Border-Box Function)

"[ECMA-376] Part 4 §7.1.2.11"

box (Box Function)

"[ECMA-376] Part 4 §7.1.2.13"

commentRangeEnd (Comment Anchor Range End)

"[ECMA-376] Part 4 §2.13.4.3"

commentRangeStart (Comment Anchor Range Start)

"[ECMA-376] Part 4 §2.13.4.4"

customXml (Ruby Inline-Level Custom XML Element)

§3.1.3.1.1, customXml

customXmlDelRangeEnd (Custom XML Markup Deletion End)

"[ECMA-376] Part 4 §2.13.5.4"

customXmlDelRangeStart (Custom XML Markup Deletion Start)

"[ECMA-376] Part 4 §2.13.5.5"

customXmlInsRangeEnd (Custom XML Markup Insertion End)

"[ECMA-376] Part 4 §2.13.5.6"

customXmlInsRangeStart (Custom XML Markup Insertion Start)

"[ECMA-376] Part 4 §2.13.5.7"

customXmlMoveFromRangeEnd (Custom XML Markup Move Source End)

"[ECMA-376] Part 4 §2.13.5.8"

customXmlMoveFromRangeStart (Custom XML Markup Move Source Start)

"[ECMA-376] Part 4 §2.13.5.9"

customXmlMoveToRangeEnd (Custom XML Markup Move Destination Location End)

"[ECMA-376] Part 4 §2.13.5.10"

customXmlMoveToRangeStart (Custom XML Markup Move Destination Location Start)

"[ECMA-376] Part 4 §2.13.5.11"

d (Delimiter Function)

"[ECMA-376] Part 4 §7.1.2.24"

del (Deleted Run Content)

"[ECMA-376] Part 4 §2.13.5.12"

eqArr (Equation-Array Function)

"[ECMA-376] Part 4 §7.1.2.34"

f (Fraction Function)

"[ECMA-376] Part 4 §7.1.2.36"

fldSimple (Ruby Simple Field)

§3.1.3.1.2, fldSimple

func (Function Apply Function)

"[ECMA-376] Part 4 §7.1.2.39"

groupChr (Group-Character Function)

"[ECMA-376] Part 4 §7.1.2.41"

hyperlink (Ruby Hyperlink)

§3.1.3.1.3, hyperlink

ins (Inserted Run Content)

"[ECMA-376] Part 4 §2.13.5.20"

limLow (Lower-Limit Function)

"[ECMA-376] Part 4 §7.1.2.54"

limUpp (Upper-Limit Function)

"[ECMA-376] Part 4 §7.1.2.56"

m (Matrix Function)

"[ECMA-376] Part 4 §7.1.2.60"

moveFrom (Move Source Run Content)

"[ECMA-376] Part 4 §2.13.5.21"

moveFromRangeEnd (Move Source Location Container - End)

"[ECMA-376] Part 4 §2.13.5.23"

moveFromRangeStart (Move Source Location Container - Start)

"[ECMA-376] Part 4 §2.13.5.24"

moveTo (Move Destination Run Content)

"[ECMA-376] Part 4 §2.13.5.26"

moveToRangeEnd (Move Destination Location Container - End)

"[ECMA-376] Part 4 §2.13.5.27"

moveToRangeStart (Move Destination Location Container - Start)

"[ECMA-376] Part 4 §2.13.5.28"

nary (n-ary Operator Function)

"[ECMA-376] Part 4 §7.1.2.70"

oMath (Office Math)

"[ECMA-376] Part 4 §7.1.2.77"

oMathPara (Math Paragraph)

"[ECMA-376] Part 4 §7.1.2.78"

permEnd (Range Permission End)

"[ECMA-376] Part 4 §2.13.7.1"

permStart (Range Permission Start)

"[ECMA-376] Part 4 §2.13.7.2"

phant (Phantom Function)

"[ECMA-376] Part 4 §7.1.2.81"

proofErr (Proofing Error Anchor)

"[ECMA-376] Part 4 §2.13.8.1"

r (Run)

"[ECMA-376] Part 4 §7.1.2.87"

r (Text Run)

"[ECMA-376] Part 4 §2.3.2.23"

rad (Radical Function)

"[ECMA-376] Part 4 §7.1.2.88"

sdt (Ruby Inline-Level Structured Document Tag)

§3.1.3.1.6, sdt

sPre (Pre-Sub-Superscript Function)

"[ECMA-376] Part 4 §7.1.2.99"

sSub (Subscript Function)

"[ECMA-376] Part 4 §7.1.2.101"

sSubSup (Sub-Superscript Function)

"[ECMA-376] Part 4 §7.1.2.103"

sSup (Superscript Function)

"[ECMA-376] Part 4 §7.1.2.105"

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_SdtContentRunRuby">
  <group ref="EG_RubyContent" minOccurs="0" maxOccurs="unbounded"/>
</complexType>
Show:
© 2014 Microsoft