Paragraph Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a single paragraph in a selection, range, or document.
public interface class Paragraph
[System.Runtime.InteropServices.Guid("00020957-0000-0000-C000-000000000046")]
public interface Paragraph
type Paragraph = interface
Public Interface Paragraph
- Attributes
Remarks
The Paragraph object is a member of the Paragraphs collection. The Paragraphs collection includes all the paragraphs in a selection, range, or document.
Use Paragraphs(index
), where index
is the index number, to return a single Paragraph object.
Use the Add(Object), InsertParagraph, InsertParagraphAfter, or InsertParagraphBefore method to add a new, blank paragraph to a document.
Properties
AddSpaceBetweenFarEastAndAlpha |
Determines if Microsoft Word is set to automatically add spaces between Japanese and Latin text for the specified paragraphs. |
AddSpaceBetweenFarEastAndDigit |
Determines if Microsoft Word is set to automatically add spaces between Japanese text and numbers for the specified paragraphs. |
Alignment |
Returns or sets a WdParagraphAlignment constant that represents the alignment for the specified paragraphs. |
Application |
Returns a Application object that represents the Microsoft Word application. |
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 |
Returns or sets a WdBaselineAlignment constant that represents the vertical position of fonts on a line. |
Borders |
Returns a Borders collection that represents all the borders for the specified object. |
CharacterUnitFirstLineIndent |
Returns or sets the value (in characters) for a first-line or hanging indent. |
CharacterUnitLeftIndent |
Returns or sets the left indent value (in characters) for the specified paragraphs. |
CharacterUnitRightIndent |
Returns or sets the right indent value (in characters) for the specified paragraphs. |
CollapsedState |
Returns or sets whether the specified paragraph is currently in a collapsed state. Read-write Boolean (bool in C#). |
CollapseHeadingByDefault |
Returns or sets whether the specified paragraph is collapsed by default when the document loads. Read-write Boolean (bool in C#). |
Creator |
Returns a 32-bit integer that indicates the application in which the specified object was created. |
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. |
DropCap |
Returns a DropCap object that represents a dropped capital letter for the specified paragraph. |
FarEastLineBreakControl |
Determines if Microsoft Word applies East Asian line-breaking rules to the specified paragraphs. |
FirstLineIndent |
Returns or sets the value (in points) for a first line or hanging indent. |
Format |
Returns or sets a ParagraphFormat object that represents the formatting of the specified paragraph or paragraphs. |
HalfWidthPunctuationOnTopOfLine |
Determines if Microsoft Word changes punctuation symbols at the beginning of a line to half-width characters for the specified paragraphs. |
HangingPunctuation |
Determines if hanging punctuation is enabled for the specified paragraphs. |
Hyphenation |
Determines if the specified paragraphs are included in automatic hyphenation. |
ID |
Returns or sets the identifying label for the specified object when the current document is saved as a Web page. |
IsStyleSeparator |
Determines if a paragraph contains a special hidden paragraph mark that allows Microsoft Word to appear to join paragraphs of different paragraph styles. |
KeepTogether |
Determines if all lines in the specified paragraphs remain on the same page when Microsoft Word repaginates the document. |
KeepWithNext |
Determines if the specified paragraph remains on the same page as the paragraph that follows it when Microsoft Word repaginates the document. |
LeftIndent |
Returns or sets a Single that represents the left indent value (in points) for the specified paragraphs, table rows, or HTML division. |
LineSpacing |
Returns or sets the line spacing (in points) for the specified paragraphs. |
LineSpacingRule |
Returns or sets the line spacing for the specified paragraphs. |
LineUnitAfter |
Returns or sets the amount of spacing (in gridlines) after the specified paragraphs. |
LineUnitBefore |
Returns or sets the amount of spacing (in gridlines) before the specified paragraphs. |
ListNumberOriginal[Int16] |
Returns an Integer that represents the original list level for a paragraph. Read-only. |
MirrorIndents |
Returns or sets a Integer that represents whether left and right indents are the same width. Can be True, False, or wdUndefined. Read/write. |
NoLineNumber |
Determines if line numbers are repressed for the specified paragraphs. |
OutlineLevel |
Returns or sets the outline level for the specified paragraphs. |
PageBreakBefore |
Determines if a page break is forced before the specified paragraphs. |
ParaID |
Reserved for internal use. |
Parent |
Returns an object that represents the parent object of the specified object. |
Range |
Returns a Range object that represents the portion of a document that's contained in the specified object. |
ReadingOrder |
Returns or sets the reading order of the specified paragraphs without changing their alignment. |
RightIndent |
Returns or sets the right indent (in points) for the specified paragraphs. |
Shading |
Returns a Shading object that refers to the shading formatting for the specified object. |
SpaceAfter |
Returns or sets the amount of spacing (in points) after the specified paragraph or text column. |
SpaceAfterAuto |
Determines if Microsoft Word automatically sets the amount of spacing after the specified paragraphs. |
SpaceBefore |
Returns or sets the spacing (in points) before the specified paragraphs. |
SpaceBeforeAuto |
Determines if Microsoft Word automatically sets the amount of spacing before the specified paragraphs. |
Style |
Returns or sets the style for the specified object. |
TabStops |
Returns or sets a TabStops collection that represents all the custom tab stops for the specified paragraphs. |
TextboxTightWrap |
Returns or sets a WdTextboxTightWrap constant that represents how tightly text wraps around shapes or text boxes. Read/write. |
TextID |
Reserved for internal use. |
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 |
Determines if Microsoft Word wraps Latin text in the middle of a word in the specified paragraphs or text frames. |
Methods
CloseUp() |
Removes any spacing before the specified paragraphs. |
Indent() |
Indents one or more paragraphs by one level. |
IndentCharWidth(Int16) |
Indents one or more paragraphs by a specified number of characters. |
IndentFirstLineCharWidth(Int16) |
Indents one or more paragraphs by a specified number of characters. |
JoinList() |
Joins a list paragraph with the closest list above or below the specified paragraph. |
ListAdvanceTo(Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) |
Sets the list levels for a paragraph in a list. |
Next(Object) |
Returns a Paragraph object that represents the next paragraph. |
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() |
Sets spacing before the specified paragraphs to 12 points. |
Outdent() |
Removes one level of indent for one or more paragraphs. |
OutlineDemote() |
Applies the next heading level style (Heading 1 through Heading 8) to the specified paragraph or paragraphs. |
OutlineDemoteToBody() |
Demotes the specified paragraph or paragraphs to body text by applying the Normal style. |
OutlinePromote() |
Applies the previous heading level style (Heading 1 through Heading 8) to the specified paragraph or paragraphs. |
Previous(Object) |
Returns the previous paragraph as a Paragraph object. |
Reset() |
Removes manual paragraph formatting (formatting not applied using a style). |
ResetAdvanceTo() |
Resets a paragraph that uses custom list levels to the original level settings. |
SelectNumber() |
Selects the number or bullet in a list. |
SeparateList() |
Separates a list into two separate lists. For numbered lists, the new list restarts numbering at the starting number, usually 1. |
Space1() |
Single-spaces the specified paragraphs. The exact spacing is determined by the font size of the largest characters in each paragraph. |
Space15() |
Formats the specified paragraphs with 1.5-line spacing. |
Space2() |
Double-spaces the specified paragraphs. |
TabHangingIndent(Int16) |
Sets a hanging indent to a specified number of tab stops. |
TabIndent(Int16) |
Sets the left indent for the specified paragraphs to a specified number of tab stops. |