Table of Contents

Class XlsStylesCollection

Namespace
Spire.Xls.Core.Spreadsheet.Collections
Assembly
Spire.XLS.dll
public class XlsStylesCollection : CollectionExtended<IStyle>, IList<IStyle>, ICollection<IStyle>, IEnumerable<IStyle>, IExcelApplication, ICloneParent, IStyles, IEnumerable
Inheritance
XlsStylesCollection
Implements
Derived
Inherited Members

Properties

this[string]

public IStyle this[string name] { get; }

Parameters

name string

Property Value

IStyle

Methods

Add(IStyle)

protected void Add(IStyle style)

Parameters

style IStyle

Add(string)

protected IStyle Add(string name)

Parameters

name string

Returns

IStyle

Clone(object)

public override object Clone(object parent)

Parameters

parent object

Returns

object

CompareBorder(IBorder, IBorder)

protected static bool CompareBorder(IBorder source, IBorder destination)

Parameters

source IBorder
destination IBorder

Returns

bool

CompareBorders(IBorders, IBorders)

protected static bool CompareBorders(IBorders source, IBorders destination)

Parameters

source IBorders
destination IBorders

Returns

bool

CompareStyles(IStyle, IStyle)

protected static bool CompareStyles(IStyle source, IStyle destination)

Parameters

source IStyle
destination IStyle

Returns

bool

Contains(string)

Check collection contains style with specified name.

public bool Contains(string name)

Parameters

name string

Style name

Returns

bool

ContainsSameStyle(IStyle)

protected IStyle ContainsSameStyle(IStyle style)

Parameters

style IStyle

Returns

IStyle

CreateBuiltInStyle(string)

protected XlsStyle CreateBuiltInStyle(string styleName)

Parameters

styleName string

Returns

XlsStyle

Remove(string)

Removes style from the colleciton.

public void Remove(string styleName)

Parameters

styleName string

Style to remove.

UpdateStyleRecords()

public void UpdateStyleRecords()