Paragraphs Paragraphs Paragraphs Interface

Definition

A collection of Paragraph objects in a selection, range, or document.

public interface class Paragraphs : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00020958-0000-0000-C000-000000000046")]
public interface Paragraphs : System.Collections.IEnumerable
Public Interface Paragraphs
Implements IEnumerable
Attributes
Implements

Remarks

Use the Paragraphs property to return the Paragraphs collection.

Use the Add(Object), InsertParagraph(), InsertParagraphAfter(), or InsertParagraphBefore() method to add a new paragraph to a document.

Use Paragraphs(index), where index is the index number, to return a single Paragraph object.

The Count property for this collection in a document returns the number of items in the main story only. To count items in other stories use the collection with the Range object.

Properties

AddSpaceBetweenFarEastAndAlpha AddSpaceBetweenFarEastAndAlpha AddSpaceBetweenFarEastAndAlpha

Determines if Microsoft Word is set to automatically add spaces between Japanese and Latin text for the specified paragraphs.

AddSpaceBetweenFarEastAndDigit AddSpaceBetweenFarEastAndDigit AddSpaceBetweenFarEastAndDigit

Determines if Microsoft Word is set to automatically add spaces between Japanese text and numbers for the specified paragraphs.

Alignment Alignment Alignment

Returns or sets a WdParagraphAlignment constant that represents the alignment for the specified paragraphs.

Application Application Application

Returns a Application object that represents the Microsoft Word application.

AutoAdjustRightIndent AutoAdjustRightIndent AutoAdjustRightIndent

Determines if Microsoft Word is set to automatically adjust the right indent for the specified paragraphs if you’ve specified a set number of characters per line.

BaseLineAlignment BaseLineAlignment BaseLineAlignment

Returns or sets a WdBaselineAlignment constant that represents the vertical position of fonts on a line.

Borders Borders Borders

Returns a Borders collection that represents all the borders for the specified object.

CharacterUnitFirstLineIndent CharacterUnitFirstLineIndent CharacterUnitFirstLineIndent

Returns or sets the value (in characters) for a first-line or hanging indent.

CharacterUnitLeftIndent CharacterUnitLeftIndent CharacterUnitLeftIndent

Returns or sets the left indent value (in characters) for the specified paragraphs.

CharacterUnitRightIndent CharacterUnitRightIndent CharacterUnitRightIndent

Returns or sets the right indent value (in characters) for the specified paragraphs.

Count Count Count

Returns the number of items in the specified collection.

Creator Creator Creator

Returns a 32-bit integer that indicates the application in which the specified object was created.

DisableLineHeightGrid DisableLineHeightGrid DisableLineHeightGrid

Determines if Microsoft Word aligns characters in the specified paragraphs to the line grid when a set number of lines per page is specified.

FarEastLineBreakControl FarEastLineBreakControl FarEastLineBreakControl

Determines if Microsoft Word applies East Asian line-breaking rules to the specified paragraphs.

First First First

Returns a Paragraph object that represents the first item in the Paragraphs collection.

FirstLineIndent FirstLineIndent FirstLineIndent

Returns or sets the value (in points) for a first line or hanging indent.

Format Format Format

Returns or sets a ParagraphFormat object that represents the formatting of the specified paragraph or paragraphs.

HalfWidthPunctuationOnTopOfLine HalfWidthPunctuationOnTopOfLine HalfWidthPunctuationOnTopOfLine

Determines if Microsoft Word changes punctuation symbols at the beginning of a line to half-width characters for the specified paragraphs.

HangingPunctuation HangingPunctuation HangingPunctuation

Determines if hanging punctuation is enabled for the specified paragraphs.

Hyphenation Hyphenation Hyphenation

Determines if the specified paragraphs are included in automatic hyphenation.

Item[Int32] Item[Int32] Item[Int32]

Returns an individual object in a collection.

KeepTogether KeepTogether KeepTogether

Determines if all lines in the specified paragraphs remain on the same page when Microsoft Word repaginates the document.

KeepWithNext KeepWithNext KeepWithNext

Determines if the specified paragraph remains on the same page as the paragraph that follows it when Microsoft Word repaginates the document.

Last Last Last

Returns the last item in the Paragraphs collection as a Paragraph object.

LeftIndent LeftIndent LeftIndent

Returns or sets a Single that represents the left indent value (in points) for the specified paragraphs.

LineSpacing LineSpacing LineSpacing

Returns or sets the line spacing (in points) for the specified paragraphs.

LineSpacingRule LineSpacingRule LineSpacingRule

Returns or sets the line spacing for the specified paragraphs.

LineUnitAfter LineUnitAfter LineUnitAfter

Returns or sets the amount of spacing (in gridlines) after the specified paragraphs.

LineUnitBefore LineUnitBefore LineUnitBefore

Returns or sets the amount of spacing (in gridlines) before the specified paragraphs.

NoLineNumber NoLineNumber NoLineNumber

Determines if line numbers are repressed for the specified paragraphs.

OutlineLevel OutlineLevel OutlineLevel

Returns or sets the outline level for the specified paragraphs.

PageBreakBefore PageBreakBefore PageBreakBefore

Determines if a page break is forced before the specified paragraphs.

Parent Parent Parent

Returns an object that represents the parent object of the specified object.

ReadingOrder ReadingOrder ReadingOrder

Returns or sets the reading order of the specified paragraphs without changing their alignment.

RightIndent RightIndent RightIndent

Returns or sets the right indent (in points) for the specified paragraphs.

Shading Shading Shading

Returns a Shading object that refers to the shading formatting for the specified object.

SpaceAfter SpaceAfter SpaceAfter

Returns or sets the amount of spacing (in points) after the specified paragraph or text column.

SpaceAfterAuto SpaceAfterAuto SpaceAfterAuto

Determines if Microsoft Word automatically sets the amount of spacing after the specified paragraphs.

SpaceBefore SpaceBefore SpaceBefore

Returns or sets the spacing (in points) before the specified paragraphs.

SpaceBeforeAuto SpaceBeforeAuto SpaceBeforeAuto

Determines if Microsoft Word automatically sets the amount of spacing before the specified paragraphs.

Style Style Style

Returns or sets the style for the specified object.

TabStops TabStops TabStops

Returns or sets a TabStops collection that represents all the custom tab stops for the specified paragraphs.

WidowControl WidowControl WidowControl

Determines if the first and last lines in the specified paragraph remain on the same page as the rest of the paragraph when Microsoft Word repaginates the document.

WordWrap WordWrap WordWrap

Determines if Microsoft Word wraps Latin text in the middle of a word in the specified paragraphs or text frames.

Methods

Add(Object) Add(Object) Add(Object)

Returns a Paragraph object that represents a new, blank paragraph added to a document.

CloseUp() CloseUp() CloseUp()

Removes any spacing before the specified paragraphs.

DecreaseSpacing() DecreaseSpacing() DecreaseSpacing()

Decreases the spacing before and after paragraphs in six-point increments.

GetEnumerator() GetEnumerator() GetEnumerator()
IncreaseSpacing() IncreaseSpacing() IncreaseSpacing()

Increases the spacing before and after paragraphs in six-point increments.

Indent() Indent() Indent()

Indents one or more paragraphs by one level.

IndentCharWidth(Int16) IndentCharWidth(Int16) IndentCharWidth(Int16)

Indents one or more paragraphs by a specified number of characters.

IndentFirstLineCharWidth(Int16) IndentFirstLineCharWidth(Int16) IndentFirstLineCharWidth(Int16)

Indents one or more paragraphs by a specified number of characters.

OpenOrCloseUp() OpenOrCloseUp() OpenOrCloseUp()

If spacing before the specified paragraphs is 0 (zero), this method sets spacing to 12 points. If spacing before the paragraphs is greater than 0 (zero), this method sets spacing to 0 (zero).

OpenUp() OpenUp() OpenUp()

Sets spacing before the specified paragraphs to 12 points.

Outdent() Outdent() Outdent()

Removes one level of indent for one or more paragraphs.

OutlineDemote() OutlineDemote() OutlineDemote()

Applies the next heading level style (Heading 1 through Heading 8) to the specified paragraph or paragraphs.

OutlineDemoteToBody() OutlineDemoteToBody() OutlineDemoteToBody()

Demotes the specified paragraph or paragraphs to body text by applying the Normal style.

OutlinePromote() OutlinePromote() OutlinePromote()

Applies the previous heading level style (Heading 1 through Heading 8) to the specified paragraph or paragraphs.

Reset() Reset() Reset()

Removes manual paragraph formatting (formatting not applied using a style).

Space1() Space1() Space1()

Single-spaces the specified paragraphs.

Space15() Space15() Space15()

Formats the specified paragraphs with 1.5-line spacing.

Space2() Space2() Space2()

Double-spaces the specified paragraphs.

TabHangingIndent(Int16) TabHangingIndent(Int16) TabHangingIndent(Int16)

Sets a hanging indent to a specified number of tab stops.

TabIndent(Int16) TabIndent(Int16) TabIndent(Int16)

Sets the left indent for the specified paragraphs to a specified number of tab stops.

Applies to