Skip to main content

ApiParaPr

Represents the ApiParaPr class.

Methods

MethodReturnsDescription
GetClassType"paraPr"Returns a type of the ApiParaPr class.
GetIndFirstLinetwips | undefinedReturns the paragraph first line indentation.
GetIndLefttwips | undefinedReturns the paragraph left side indentation.
GetIndRighttwips | undefinedReturns the paragraph right side indentation.
GetJc"left" | "right" | "both" | "center" | undefinedReturns the paragraph contents justification.
GetOutlineLvlNumberReturns the outline level of the specified properties.
GetShdApiRGBColorReturns the shading applied to the contents of the paragraph.
GetSpacingAftertwipsReturns the spacing after value of the current paragraph.
GetSpacingBeforetwipsReturns the spacing before value of the current paragraph.
GetSpacingLineRule"auto" | "atLeast" | "exact" | undefinedReturns the paragraph line spacing rule.
GetSpacingLineValuetwips | line240 | undefinedReturns the paragraph line spacing value.
GetStyleApiStyleReturns the paragraph style method.
SetBetweenBorderNoneSpecifies the border which will be displayed between each paragraph in a set of paragraphs which have the same set of paragraph border settings.
SetBottomBorderNoneSpecifies the border which will be displayed below a set of paragraphs which have the same paragraph border settings.\ 💡 The paragraphs of the same style going one by one are considered as a single block, so the border is added\ to the whole block rather than to every paragraph in this block.
SetContextualSpacingNoneSpecifies that any space before or after this paragraph set using the \ ApiParaPr#SetSpacingBefore or ApiParaPr#SetSpacingAfter spacing element, should not be applied when the preceding and \ following paragraphs are of the same paragraph style, affecting the top and bottom spacing respectively.
SetIndFirstLineNoneSets the paragraph first line indentation.
SetIndLeftNoneSets the paragraph left side indentation.
SetIndRightNoneSets the paragraph right side indentation.
SetJcNoneSets the paragraph contents justification.
SetKeepLinesNoneSpecifies that when rendering the document using a page view, all lines of the current paragraph are maintained on a single page whenever possible.
SetKeepNextNoneSpecifies that when rendering the document using a paginated view, the contents of the current paragraph are at least\ partly rendered on the same page as the following paragraph whenever possible.
SetLeftBorderNoneSpecifies the border which will be displayed at the left side of the page around the specified paragraph.
SetNumPrNoneSpecifies that the current paragraph references a numbering definition instance in the current document.
SetOutlineLvlbooleanSets the outline level for the specified properties.
SetPageBreakBeforeNoneSpecifies that when rendering the document using a paginated view, the contents of the current paragraph are rendered at\ the beginning of a new page in the document.
SetRightBorderNoneSpecifies the border which will be displayed at the right side of the page around the specified paragraph.
SetShdNoneSpecifies the shading applied to the contents of the paragraph.
SetSpacingAfterNoneSets the spacing after the current paragraph. If the value of the isAfterAuto parameter is true, then \ any value of the nAfter is ignored. If isAfterAuto parameter is not specified, then it \ will be interpreted as false.
SetSpacingBeforeNoneSets the spacing before the current paragraph. If the value of the isBeforeAuto parameter is true, then \ any value of the nBefore is ignored. If isBeforeAuto parameter is not specified, then \ it will be interpreted as false.
SetSpacingLineNoneSets the paragraph line spacing. If the value of the sLineRule parameter is either \ "atLeast" or "exact", then the value of nLine will be interpreted as twentieths of a point. If \ the value of the sLineRule parameter is "auto", then the value of the \ nLine parameter will be interpreted as 240ths of a line.
SetStyleNoneThe paragraph style base method.\ 💡 This method is not used by itself, as it only forms the basis for the ApiParagraph#SetStyle method which sets the selected or created style for the paragraph.
SetTabsNoneSpecifies a sequence of custom tab stops which will be used for any tab characters in the current paragraph.\ -Warning: The lengths of aPos array and aVal array -MUST BE equal to each other.
SetTopBorderNoneSpecifies the border which will be displayed above a set of paragraphs which have the same set of paragraph border settings.\ 💡 The paragraphs of the same style going one by one are considered as a single block, so the border is added to the whole block rather than to every paragraph in this block.
SetWidowControlNoneSpecifies whether a single line of the current paragraph will be displayed on a separate page from the remaining content at display time by moving the line onto the following page.
ToJSONJSONConverts the ApiParaPr object into the JSON object.