Click or drag to resize
ParagraphProperties Class
Defines a set of properties which can be applied to a Paragraph element.
Inheritance Hierarchy

Namespace: Telerik.Windows.Documents.Flow.Model.Styles
Assembly: Telerik.Windows.Documents.Flow (in Telerik.Windows.Documents.Flow.dll) Version: 2017.2.607.40 (2017.2.607.40)
Syntax
public sealed class ParagraphProperties : DocumentElementPropertiesBase, 
	IPropertiesWithShading

The ParagraphProperties type exposes the following members.

Methods
  NameDescription
Public methodClearLocalValues
Clears all local property values.
(Inherited from DocumentElementPropertiesBase.)
Public methodCopyPropertiesFrom
Copy properties from specified source.
(Overrides DocumentElementPropertiesBaseCopyPropertiesFrom(DocumentElementPropertiesBase).)
Public methodGetStyleProperty(String)
Gets specific style property or null.
(Inherited from DocumentElementPropertiesBase.)
Public methodGetStyleProperty(IStylePropertyDefinition)
Gets specific style property or null.
(Inherited from DocumentElementPropertiesBase.)
Public methodHasLocalValues
Determines whether there are local property values.
(Inherited from DocumentElementPropertiesBase.)
Top
Properties
  NameDescription
Public propertyAllowOverflowPunctuation
Gets local style property used to get or set a value indicating whether the last punctuation character on a line can overflow in paragraph margin/indent. This property cannot be derived from a style.
Public propertyApplyEastAsianLineBreakingRules
Gets style property used to get or set a value indicating whether East-Asian line breaking rules are applied to this paragraph.
Public propertyAutomaticSpacingAfter
Gets style property used to get or set a value indicating whether a consumer shall automatically determine the spacing after the paragraph based on its contents the automatic spacing after.
Public propertyAutomaticSpacingBefore
Gets style property used to get or set a value indicating whether a consumer shall automatically determine the spacing before the paragraph based on its contents the automatic spacing after.
Public propertyBackgroundColor
Gets style property used to get or set the color of the background.
Public propertyBorders
Gets style property used to get or set the paragraph borders.
Public propertyContextualSpacing
Gets style property used to get or set a value indicating whether spacing before/after are ignored when preceding/following paragraph has same paragraph style.
Public propertyFirstLineIndent
Gets style property used to get or set a value indicating the additional indentation which shall be applied to the first line of the paragraph. The value is in device independent pixels (1/96 inch).
Public propertyFlowDirection
Gets style property used to get or set the flow direction.
Public propertyHangingIndent
Gets style property used to get or set a value which shall be removed from the indentation of the first line of the paragraph, by moving the indentation on the first line back towards the beginning of the direction of text flow. The value is in device independent pixels (1/96 inch).
Public propertyKeepOnOnePage
Gets style property used to get or set a value indicating if this paragraph should be rendered on one page when the document is shown in page view mode.
Public propertyKeepWithNextParagraph
Gets style property used to get or set a value indicating if this paragraph should be rendered at least partly on the one page with the following paragraph when this is possible and when the document is shown in page view mode.
Public propertyLeftIndent
Gets style property used to get or set a value indicating the indentation which shall be applied to the left side of the whole paragraph. The value is in device independent pixels (1/96 inch).
Public propertyLineSpacing
Gets style property used to get or set the value indicating the amount of vertical spacing between lines of text within a paragraph.

If LineSpacingType is Auto then the line height value times the value of the property, otherwise the value is in device independent pixels (1/96 inch).

Public propertyLineSpacingType
Gets style property used to get or set the value indicating how the spacing between lines is calculated.
Public propertyListId
Gets style property used to get or set a value indicating that the paragraph is referencing a list.
Public propertyListLevel
Gets style property used to get or set a value indicating that the paragraph is referencing list level.
Public propertyMirrorIndents
Gets style property used to get or set a value indicating whether left and right indents should be swapped on odd pages.
Public propertyOutlineLevel
Gets style property used to get or set a value indicating the outline level. The outline level defines the level of this paragraph in TOC field.
Public propertyPageBreakBefore
Gets style property used to get or set a value indicating if this paragraph should be rendered on new page when the document is shown in page view mode.
Public propertyParagraphMarkerProperties
Gets style property used to get or set the formatting properties of the glyph used to represent this paragraph.
Public propertyRightIndent
Gets style property used to get or set a value indicating the indentation which shall be applied to the right side of the whole paragraph. The value is in device independent pixels (1/96 inch).
Public propertyShadingPattern
Gets style property used to get or set a value indicating the pattern which shall be used to lay the pattern color over the background color for this shading.
Public propertyShadingPatternColor
Gets style property used to get or set a value indicating the color for any foreground pattern used in this shading.
Public propertySpacingAfter
Gets style property used to get or set the spacing that should be added after the last line in a paragraph. The value is in device independent pixels (1/96 inch).
Public propertySpacingBefore
Gets style property used to get or set the spacing that should be added above the first line in a paragraph. The value is in device independent pixels (1/96 inch).
Public propertyStyleId
Gets or sets the name of the style.
(Inherited from DocumentElementPropertiesBase.)
Public propertyStyleProperties
Gets the style properties.
(Inherited from DocumentElementPropertiesBase.)
Public propertyTabStops
Gets the style property used to get or set the tab stops in the paragraph.
Public propertyTextAlignment
Gets style property used to get or set the paragraph text alignment.
Top
See Also