ParagraphFormat Interface

Definition

Represents all the formatting for a paragraph.

public interface class ParagraphFormat : Microsoft::Office::Interop::Word::_ParagraphFormat
[System.Runtime.InteropServices.Guid("00020953-0000-0000-C000-000000000046")]
public interface ParagraphFormat : Microsoft.Office.Interop.Word._ParagraphFormat
type ParagraphFormat = interface
    interface _ParagraphFormat
Public Interface ParagraphFormat
Implements _ParagraphFormat
Derived
Attributes
Implements

Remarks

Use the Format property to return the ParagraphFormat object for a paragraph or paragraphs. The ParagraphFormat property returns the ParagraphFormat object for a Selection, Range, Style, Find, or Replacement object.

You can make a standalone copy of an existing ParagraphFormat object by using the Duplicate property.

Properties

AddSpaceBetweenFarEastAndAlpha

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

(Inherited from _ParagraphFormat)
AddSpaceBetweenFarEastAndDigit

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

(Inherited from _ParagraphFormat)
Alignment

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

(Inherited from _ParagraphFormat)
Application

Returns an Application object that represents the Microsoft Word application.

(Inherited from _ParagraphFormat)
AutoAdjustRightIndent

True 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.

(Inherited from _ParagraphFormat)
BaseLineAlignment

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

(Inherited from _ParagraphFormat)
Borders

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

(Inherited from _ParagraphFormat)
CharacterUnitFirstLineIndent

Returns or sets the value (in characters) for a first-line or hanging indent. Use a positive value to set a first-line indent, and use a negative value to set a hanging indent.

(Inherited from _ParagraphFormat)
CharacterUnitLeftIndent

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

(Inherited from _ParagraphFormat)
CharacterUnitRightIndent

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

(Inherited from _ParagraphFormat)
CollapsedByDefault

Returns or sets whether the specified paragraph format is collapsed by default. Read-write Integer (int in C#).

(Inherited from _ParagraphFormat)
Creator

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

(Inherited from _ParagraphFormat)
DisableLineHeightGrid

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

(Inherited from _ParagraphFormat)
Duplicate

Returns a read-only _ParagraphFormat object that represents the paragraph formatting of the specified paragraph.

(Inherited from _ParagraphFormat)
FarEastLineBreakControl

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

(Inherited from _ParagraphFormat)
FirstLineIndent

Returns or sets the value (in points) for a first line or hanging indent. Use a positive value to set a first-line indent, and use a negative value to set a hanging indent.

(Inherited from _ParagraphFormat)
HalfWidthPunctuationOnTopOfLine

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

(Inherited from _ParagraphFormat)
HangingPunctuation

True if hanging punctuation is enabled for the specified paragraphs.

(Inherited from _ParagraphFormat)
Hyphenation

True if the specified paragraphs are included in automatic hyphenation. False if the specified paragraphs are to be excluded from automatic hyphenation. Can be True, False or wdUndefined.

(Inherited from _ParagraphFormat)
KeepTogether

True if all lines in the specified paragraphs remain on the same page when Microsoft Word repaginates the document. Can be True, False, or wdUndefined.

(Inherited from _ParagraphFormat)
KeepWithNext

True if the specified paragraph remains on the same page as the paragraph that follows it when Microsoft Word repaginates the document. Can be True, False, or wdUndefined.

(Inherited from _ParagraphFormat)
LeftIndent

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

(Inherited from _ParagraphFormat)
LineSpacing

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

(Inherited from _ParagraphFormat)
LineSpacingRule

Returns or sets the line spacing for the specified paragraphs.

(Inherited from _ParagraphFormat)
LineUnitAfter

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

(Inherited from _ParagraphFormat)
LineUnitBefore

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

(Inherited from _ParagraphFormat)
MirrorIndents

Returns or sets an Integer that represents whether left and right indents are the same width. Can be True, False, or wdUndefined. Read/write.

(Inherited from _ParagraphFormat)
NoLineNumber

True if line numbers are repressed for the specified paragraphs. Can be True, False, or wdUndefined.

(Inherited from _ParagraphFormat)
OutlineLevel

Returns or sets the outline level for the specified paragraphs.

(Inherited from _ParagraphFormat)
PageBreakBefore

True if a page break is forced before the specified paragraphs. Can be True, False, or wdUndefined.

(Inherited from _ParagraphFormat)
Parent

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

(Inherited from _ParagraphFormat)
ReadingOrder

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

(Inherited from _ParagraphFormat)
RightIndent

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

(Inherited from _ParagraphFormat)
Shading

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

(Inherited from _ParagraphFormat)
SpaceAfter

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

(Inherited from _ParagraphFormat)
SpaceAfterAuto

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

(Inherited from _ParagraphFormat)
SpaceBefore

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

(Inherited from _ParagraphFormat)
SpaceBeforeAuto

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

(Inherited from _ParagraphFormat)
Style

Returns or sets the style for the specified object.

(Inherited from _ParagraphFormat)
TabStops

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

(Inherited from _ParagraphFormat)
TextboxTightWrap

Returns or sets a WdTextboxTightWrap enumeration value that represents how tightly text wraps around shapes or text boxes. Read/write.

(Inherited from _ParagraphFormat)
WidowControl

True if the first and last lines in the specified paragraph remain on the same page as the rest of the paragraph when Word repaginates the document. Can be True, False or wdUndefined.

(Inherited from _ParagraphFormat)
WordWrap

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

(Inherited from _ParagraphFormat)

Methods

CloseUp()

Removes any spacing before the specified paragraphs.

(Inherited from _ParagraphFormat)
IndentCharWidth(Int16)

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

(Inherited from _ParagraphFormat)
IndentFirstLineCharWidth(Int16)

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

(Inherited from _ParagraphFormat)
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).

(Inherited from _ParagraphFormat)
OpenUp()

Sets spacing before the specified paragraphs to 12 points.

(Inherited from _ParagraphFormat)
Reset()

Removes manual paragraph formatting (formatting not applied using a style). For example, if you manually right align a paragraph and the underlying style has a different alignment, the Reset method changes the alignment to match the formatting of the underlying style.

(Inherited from _ParagraphFormat)
Space1()

Single-spaces the specified paragraphs. The exact spacing is determined by the font size of the largest characters in each paragraph.

(Inherited from _ParagraphFormat)
Space15()

Formats the specified paragraphs with 1.5-line spacing. The exact spacing is determined by adding 6 points to the font size of the largest character in each paragraph.

(Inherited from _ParagraphFormat)
Space2()

Double-spaces the specified paragraphs. The exact spacing is determined by adding 12 points to the font size of the largest character in each paragraph.

(Inherited from _ParagraphFormat)
TabHangingIndent(Int16)

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

(Inherited from _ParagraphFormat)
TabIndent(Int16)

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

(Inherited from _ParagraphFormat)

Applies to