OfficeIMO

API Reference

Class

WordParagraphStyle

Namespace OfficeIMO.Word
Assembly OfficeIMO.Word
Modifiers static

Provides helper methods for working with paragraph styles.

Inheritance

  • Object
  • WordParagraphStyle

Methods

public static Style CreateFontStyle(String styleId, String fontName, String styleName = null) #
Returns: Style

Creates a simple paragraph style that uses the specified font and returns it.

Parameters

styleId System.String requiredposition: 0
Identifier of the style.
fontName System.String requiredposition: 1
Font family to apply to runs.
styleName System.String = null optionalposition: 2
Optional friendly style name.

Returns

The created style.

GetStyle 2 overloads
public static WordParagraphStyles GetStyle(String style) #
Returns: WordParagraphStyles

Converts a style name string to its enumeration value.

Parameters

style System.String requiredposition: 0
GetStyle(System.Int32 level) #

This method is used to simplify creating TOC List with Headings

Parameters

level System.Int32 required

Exceptions

  • ArgumentOutOfRangeException
public static Style GetStyleDefinition(WordParagraphStyles style) #
Returns: Style

Returns the Open XML style definition for the specified style.

Parameters

style OfficeIMO.Word.WordParagraphStyles requiredposition: 0
public static Void OverrideBuiltInStyle(WordParagraphStyles style, Style styleDefinition) #
Returns: Void

Replaces a built-in style definition with a custom one.

Parameters

style OfficeIMO.Word.WordParagraphStyles requiredposition: 0
styleDefinition DocumentFormat.OpenXml.Wordprocessing.Style requiredposition: 1
public static Void RegisterCustomStyle(String styleId, Style styleDefinition) #
Returns: Void

Registers a custom paragraph style for later retrieval.

Parameters

styleId System.String requiredposition: 0
styleDefinition DocumentFormat.OpenXml.Wordprocessing.Style requiredposition: 1
public static Void RegisterFontStyle(String styleId, String fontName, String styleName = null) #
Returns: Void

Registers a paragraph style that applies the specified font to all runs.

Parameters

styleId System.String requiredposition: 0
fontName System.String requiredposition: 1
styleName System.String = null optionalposition: 2
public static String ToStringStyle(WordParagraphStyles style) #
Returns: String

Converts an enumeration value to its style name string.

Parameters

style OfficeIMO.Word.WordParagraphStyles requiredposition: 0