PreviousParagraphMarkRunProperties Class

Previous Run Properties for the Paragraph Mark.When the object is serialized out as xml, its qualified name is w:rPr.

Inheritance Hierarchy

System.Object
  DocumentFormat.OpenXml.OpenXmlElement
    DocumentFormat.OpenXml.OpenXmlCompositeElement
      DocumentFormat.OpenXml.Wordprocessing.PreviousParagraphMarkRunProperties

Namespace:  DocumentFormat.OpenXml.Wordprocessing
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
<ChildElementInfoAttribute(GetType(MoveFrom))> _
<ChildElementInfoAttribute(GetType(Kern))> _
<ChildElementInfoAttribute(GetType(Position))> _
<ChildElementInfoAttribute(GetType(Inserted))> _
<ChildElementInfoAttribute(GetType(Deleted))> _
<ChildElementInfoAttribute(GetType(MoveTo))> _
<ChildElementInfoAttribute(GetType(ConflictInsertion), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(ConflictDeletion), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(RunStyle))> _
<ChildElementInfoAttribute(GetType(RunFonts))> _
<ChildElementInfoAttribute(GetType(Bold))> _
<ChildElementInfoAttribute(GetType(BoldComplexScript))> _
<ChildElementInfoAttribute(GetType(Italic))> _
<ChildElementInfoAttribute(GetType(ItalicComplexScript))> _
<ChildElementInfoAttribute(GetType(Caps))> _
<ChildElementInfoAttribute(GetType(SmallCaps))> _
<ChildElementInfoAttribute(GetType(Strike))> _
<ChildElementInfoAttribute(GetType(DoubleStrike))> _
<ChildElementInfoAttribute(GetType(Outline))> _
<ChildElementInfoAttribute(GetType(Shadow))> _
<ChildElementInfoAttribute(GetType(Emboss))> _
<ChildElementInfoAttribute(GetType(Imprint))> _
<ChildElementInfoAttribute(GetType(NoProof))> _
<ChildElementInfoAttribute(GetType(SnapToGrid))> _
<ChildElementInfoAttribute(GetType(Vanish))> _
<ChildElementInfoAttribute(GetType(WebHidden))> _
<ChildElementInfoAttribute(GetType(Color))> _
<ChildElementInfoAttribute(GetType(Spacing))> _
<ChildElementInfoAttribute(GetType(CharacterScale))> _
<ChildElementInfoAttribute(GetType(FontSize))> _
<ChildElementInfoAttribute(GetType(FontSizeComplexScript))> _
<ChildElementInfoAttribute(GetType(Highlight))> _
<ChildElementInfoAttribute(GetType(Underline))> _
<ChildElementInfoAttribute(GetType(TextEffect))> _
<ChildElementInfoAttribute(GetType(Border))> _
<ChildElementInfoAttribute(GetType(Shading))> _
<ChildElementInfoAttribute(GetType(FitText))> _
<ChildElementInfoAttribute(GetType(VerticalTextAlignment))> _
<ChildElementInfoAttribute(GetType(RightToLeftText))> _
<ChildElementInfoAttribute(GetType(ComplexScript))> _
<ChildElementInfoAttribute(GetType(Emphasis))> _
<ChildElementInfoAttribute(GetType(Languages))> _
<ChildElementInfoAttribute(GetType(EastAsianLayout))> _
<ChildElementInfoAttribute(GetType(SpecVanish))> _
<ChildElementInfoAttribute(GetType(Glow), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(Shadow), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(Reflection), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(TextOutlineEffect), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(FillTextEffect), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(Scene3D), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(Properties3D), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(Ligatures), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(NumberingFormat), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(NumberSpacing), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(StylisticSets), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(ContextualAlternatives), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(OfficeMath))> _
Public Class PreviousParagraphMarkRunProperties _
    Inherits OpenXmlCompositeElement
'Usage
Dim instance As PreviousParagraphMarkRunProperties
[ChildElementInfoAttribute(typeof(MoveFrom))]
[ChildElementInfoAttribute(typeof(Kern))]
[ChildElementInfoAttribute(typeof(Position))]
[ChildElementInfoAttribute(typeof(Inserted))]
[ChildElementInfoAttribute(typeof(Deleted))]
[ChildElementInfoAttribute(typeof(MoveTo))]
[ChildElementInfoAttribute(typeof(ConflictInsertion), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(ConflictDeletion), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(RunStyle))]
[ChildElementInfoAttribute(typeof(RunFonts))]
[ChildElementInfoAttribute(typeof(Bold))]
[ChildElementInfoAttribute(typeof(BoldComplexScript))]
[ChildElementInfoAttribute(typeof(Italic))]
[ChildElementInfoAttribute(typeof(ItalicComplexScript))]
[ChildElementInfoAttribute(typeof(Caps))]
[ChildElementInfoAttribute(typeof(SmallCaps))]
[ChildElementInfoAttribute(typeof(Strike))]
[ChildElementInfoAttribute(typeof(DoubleStrike))]
[ChildElementInfoAttribute(typeof(Outline))]
[ChildElementInfoAttribute(typeof(Shadow))]
[ChildElementInfoAttribute(typeof(Emboss))]
[ChildElementInfoAttribute(typeof(Imprint))]
[ChildElementInfoAttribute(typeof(NoProof))]
[ChildElementInfoAttribute(typeof(SnapToGrid))]
[ChildElementInfoAttribute(typeof(Vanish))]
[ChildElementInfoAttribute(typeof(WebHidden))]
[ChildElementInfoAttribute(typeof(Color))]
[ChildElementInfoAttribute(typeof(Spacing))]
[ChildElementInfoAttribute(typeof(CharacterScale))]
[ChildElementInfoAttribute(typeof(FontSize))]
[ChildElementInfoAttribute(typeof(FontSizeComplexScript))]
[ChildElementInfoAttribute(typeof(Highlight))]
[ChildElementInfoAttribute(typeof(Underline))]
[ChildElementInfoAttribute(typeof(TextEffect))]
[ChildElementInfoAttribute(typeof(Border))]
[ChildElementInfoAttribute(typeof(Shading))]
[ChildElementInfoAttribute(typeof(FitText))]
[ChildElementInfoAttribute(typeof(VerticalTextAlignment))]
[ChildElementInfoAttribute(typeof(RightToLeftText))]
[ChildElementInfoAttribute(typeof(ComplexScript))]
[ChildElementInfoAttribute(typeof(Emphasis))]
[ChildElementInfoAttribute(typeof(Languages))]
[ChildElementInfoAttribute(typeof(EastAsianLayout))]
[ChildElementInfoAttribute(typeof(SpecVanish))]
[ChildElementInfoAttribute(typeof(Glow), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(Shadow), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(Reflection), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(TextOutlineEffect), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(FillTextEffect), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(Scene3D), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(Properties3D), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(Ligatures), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(NumberingFormat), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(NumberSpacing), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(StylisticSets), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(ContextualAlternatives), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(OfficeMath))]
public class PreviousParagraphMarkRunProperties : OpenXmlCompositeElement

Remarks

The following table lists the possible child types:

  • Inserted <w:ins>

  • Deleted <w:del>

  • MoveFrom <w:moveFrom>

  • MoveTo <w:moveTo>

  • DocumentFormat.OpenXml.Office2010.Word.ConflictInsertion <w14:conflictIns>

  • DocumentFormat.OpenXml.Office2010.Word.ConflictDeletion <w14:conflictDel>

  • RunStyle <w:rStyle>

  • RunFonts <w:rFonts>

  • Bold <w:b>

  • BoldComplexScript <w:bCs>

  • Italic <w:i>

  • ItalicComplexScript <w:iCs>

  • Caps <w:caps>

  • SmallCaps <w:smallCaps>

  • Strike <w:strike>

  • DoubleStrike <w:dstrike>

  • Outline <w:outline>

  • Shadow <w:shadow>

  • Emboss <w:emboss>

  • Imprint <w:imprint>

  • NoProof <w:noProof>

  • SnapToGrid <w:snapToGrid>

  • Vanish <w:vanish>

  • WebHidden <w:webHidden>

  • Color <w:color>

  • Spacing <w:spacing>

  • CharacterScale <w:w>

  • Kern <w:kern>

  • Position <w:position>

  • FontSize <w:sz>

  • FontSizeComplexScript <w:szCs>

  • Highlight <w:highlight>

  • Underline <w:u>

  • TextEffect <w:effect>

  • Border <w:bdr>

  • Shading <w:shd>

  • FitText <w:fitText>

  • VerticalTextAlignment <w:vertAlign>

  • RightToLeftText <w:rtl>

  • ComplexScript <w:cs>

  • Emphasis <w:em>

  • Languages <w:lang>

  • EastAsianLayout <w:eastAsianLayout>

  • SpecVanish <w:specVanish>

  • DocumentFormat.OpenXml.Office2010.Word.Glow <w14:glow>

  • DocumentFormat.OpenXml.Office2010.Word.Shadow <w14:shadow>

  • DocumentFormat.OpenXml.Office2010.Word.Reflection <w14:reflection>

  • DocumentFormat.OpenXml.Office2010.Word.TextOutlineEffect <w14:textOutline>

  • DocumentFormat.OpenXml.Office2010.Word.FillTextEffect <w14:textFill>

  • DocumentFormat.OpenXml.Office2010.Word.Scene3D <w14:scene3d>

  • DocumentFormat.OpenXml.Office2010.Word.Properties3D <w14:props3d>

  • DocumentFormat.OpenXml.Office2010.Word.Ligatures <w14:ligatures>

  • DocumentFormat.OpenXml.Office2010.Word.NumberingFormat <w14:numForm>

  • DocumentFormat.OpenXml.Office2010.Word.NumberSpacing <w14:numSpacing>

  • DocumentFormat.OpenXml.Office2010.Word.StylisticSets <w14:stylisticSets>

  • DocumentFormat.OpenXml.Office2010.Word.ContextualAlternatives <w14:cntxtAlts>

  • OfficeMath <w:oMath>

[ISO/IEC 29500-1 1st Edition]

17.3.1.30 rPr (Previous Run Properties for the Paragraph Mark)

This element specifies a set of run properties applied to the glyph used to represent the physical location of the paragraph mark for this paragraph which shall be attributed to a revision by a particular author and at a particular time. This element contains the set of properties which have been tracked as a specific set of revisions by one author.

[Example: Consider a run which has a set of run formatting properties that were added with revision tracking turned on. This set of revised properties is specified in the run properties as follows:

<w:p>
<w:pPr>
<w:rPr>
<w:b />
<w:imprint />
<w:lang w:val="en-ca" />
<w:rPrChange w:id="1" w:author="user1">
<w:rPr>
<w:i />
<w:dstrike w:val="false" />
</w:rPr>
</w:rPrChange>
</w:rPr>
</w:pPr>
</w:p>

The rPr element under rPrChange specifies the properties which are applied to the run representing the paragraph mark before the revision tracking was turned on - in this case, italics using the i element (§17.3.2.16), and that any double strikethrough which was applied based on the style hierarchy must be turned off using the dstrike element (§17.3.2.9). end example]

Parent Elements

rPrChange (§17.13.5.30)

Child Elements

Subclause

b (Bold)

§17.3.2.1

bCs (Complex Script Bold)

§17.3.2.2

bdr (Text Border)

§17.3.2.4

caps (Display All Characters As Capital Letters)

§17.3.2.5

color (Run Content Color)

§17.3.2.6

cs (Use Complex Script Formatting on Run)

§17.3.2.7

del (Deleted Paragraph)

§17.13.5.15

dstrike (Double Strikethrough)

§17.3.2.9

eastAsianLayout (East Asian Typography Settings)

§17.3.2.10

effect (Animated Text Effect)

§17.3.2.11

em (Emphasis Mark)

§17.3.2.12

emboss (Embossing)

§17.3.2.13

fitText (Manual Run Width)

§17.3.2.14

highlight (Text Highlighting)

§17.3.2.15

i (Italics)

§17.3.2.16

iCs (Complex Script Italics)

§17.3.2.17

imprint (Imprinting)

§17.3.2.18

ins (Inserted Paragraph)

§17.13.5.20

kern (Font Kerning)

§17.3.2.19

lang (Languages for Run Content)

§17.3.2.20

moveFrom (Move Source Paragraph)

§17.13.5.21

moveTo (Move Destination Paragraph)

§17.13.5.26

noProof (Do Not Check Spelling or Grammar)

§17.3.2.21

oMath (Office Open XML Math)

§17.3.2.22

outline (Display Character Outline)

§17.3.2.23

position (Vertically Raised or Lowered Text)

§17.3.2.24

rFonts (Run Fonts)

§17.3.2.26

rStyle (Referenced Character Style)

§17.3.2.29

rtl (Right To Left Text)

§17.3.2.30

shadow (Shadow)

§17.3.2.31

shd (Run Shading)

§17.3.2.32

smallCaps (Small Caps)

§17.3.2.33

snapToGrid (Use Document Grid Settings For Inter-Character Spacing)

§17.3.2.34

spacing (Character Spacing Adjustment)

§17.3.2.35

specVanish (Paragraph Mark Is Always Hidden)

§17.3.2.36

strike (Single Strikethrough)

§17.3.2.37

sz (Non-Complex Script Font Size)

§17.3.2.38

szCs (Complex Script Font Size)

§17.3.2.39

u (Underline)

§17.3.2.40

vanish (Hidden Text)

§17.3.2.41

vertAlign (Subscript/Superscript Text)

§17.3.2.42

w (Expanded/Compressed Text)

§17.3.2.43

webHidden (Web Hidden Text)

§17.3.2.44

[Note: The W3C XML Schema definition of this element’s content model (CT_ParaRPrOriginal) is located in §A.1. end note]

© ISO/IEC29500: 2008.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

PreviousParagraphMarkRunProperties Members

DocumentFormat.OpenXml.Wordprocessing Namespace