API Reference
Class
WordParagraphStyle
Provides helper methods for working with paragraph styles.
Inheritance
- Object
- WordParagraphStyle
Methods
public static WordParagraphStyleDefinition CreateFontStyle(String styleId, String fontName, String styleName = null) #Returns:
WordParagraphStyleDefinitionCreates a simple paragraph style that uses the specified font.
Parameters
- styleId System.String
- Identifier of the style.
- fontName System.String
- Font family to apply to runs.
- styleName System.String = null
- Optional friendly style name.
Returns
The created style.
public static WordParagraphStyles GetStyle(String style) #Returns:
WordParagraphStylesConverts a style name string to its enumeration value.
Parameters
- style System.String
public static WordParagraphStyleDefinition GetStyleDefinition(WordParagraphStyles style) #Returns:
WordParagraphStyleDefinitionReturns an OfficeIMO-owned definition for the specified style.
Parameters
- style OfficeIMO.Word.WordParagraphStyles
public static Void OverrideBuiltInStyle(WordParagraphStyles style, WordParagraphStyleDefinition styleDefinition) #Returns:
VoidReplaces a built-in style definition with a custom one.
Parameters
- style OfficeIMO.Word.WordParagraphStyles
- styleDefinition OfficeIMO.Word.WordParagraphStyleDefinition
public static Void RegisterCustomStyle(String styleId, WordParagraphStyleDefinition styleDefinition) #Returns:
VoidRegisters a custom paragraph style for later retrieval.
Parameters
- styleId System.String
- The style identifier used by paragraphs.
- styleDefinition OfficeIMO.Word.WordParagraphStyleDefinition
- The OfficeIMO style definition to register.
Examples
WordParagraphStyleDefinition style = new("MyStyle") {
FontName = "Aptos",
Bold = true
};
WordParagraphStyle.RegisterCustomStyle("MyStyle", style);
using WordDocument document = WordDocument.Create(filePath);
document.AddParagraph("Hello world").SetStyleId("MyStyle");
document.Save();
public static Void RegisterFontStyle(String styleId, String fontName, String styleName = null) #Returns:
VoidRegisters a paragraph style that applies the specified font to all runs.
Parameters
- styleId System.String
- fontName System.String
- styleName System.String = null
public static String ToStringStyle(WordParagraphStyles style) #Returns:
StringConverts an enumeration value to its style name string.
Parameters
- style OfficeIMO.Word.WordParagraphStyles
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object