[]
        
(Showing Draft Content)

GrapeCity.Documents.Word.StyleCollection

StyleCollection Class

Represents a collection of built-in and user-defined styles in a document.

Inheritance
StyleCollection
Namespace: GrapeCity.Documents.Word
Assembly: DS.Documents.Word.dll
Syntax
public class StyleCollection : IReadOnlyList<Style>, IReadOnlyCollection<Style>, IEnumerable<Style>, IEnumerable
Public Class StyleCollection
    Implements IReadOnlyList(Of Style), IReadOnlyCollection(Of Style), IEnumerable(Of Style), IEnumerable

Properties

Name Description
Count

Gets the number of styles in the collection.

DefaultFont

Gets document default text formatting.

DefaultParagraphFormat

Gets document default paragraph formatting.

DefaultTabStop

Gets or sets the interval (in points) between the default tab stops.

Document

Gets the parent document.

this[BuiltInStyleId]

Gets a built-in style by its locale independent identifier.

this[int]

Gets a style by its index.

this[string]

Gets a style by name or alias.

Methods

Name Description
Add(string, Style)

Creates a new user defined style and adds it to the document.

Add(string, StyleType)

Creates a new user defined style and adds it to the document.

AddLinkedStyle(string, Style)

Adds a pair of linked paragraph and character styles to the collection.

Contains(string)

Checks whether this collection contains a style with a specified name.

GetDefaultStyle(StyleType)

Gets the style that is applied to objects that do not explicitly specify a style.

SetDefaultStyle(StyleType, Style)

Sets the style that is applied to objects that do not explicitly specify a style.

TryGetValue(string, out Style)

Tries to get a style from the collection by its name.