Table of Contents

Class CollectionEmbeddedFonts

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Represents a collection of embedded fonts used in the project. Supports lookup by face name and refresh operations.

public class CollectionEmbeddedFonts : DomCollectionBase<EmbeddedFont>, IList<EmbeddedFont>, ICollection<EmbeddedFont>, IReadOnlyList<EmbeddedFont>, IReadOnlyCollection<EmbeddedFont>, IEnumerable<EmbeddedFont>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged, IDomCollectionBase
Inheritance
CollectionEmbeddedFonts
Implements
Inherited Members

Properties

this[string]

Gets the embedded font with the specified face name, or null if not found.

public EmbeddedFont this[string faceName] { get; }

Parameters

faceName string

The font face name to look for.

Property Value

EmbeddedFont

The EmbeddedFont with the specified face name, or null if not found.

Methods

AddNew()

Adds a new embedded font entry to the collection.

public EmbeddedFont AddNew()

Returns

EmbeddedFont

The created EmbeddedFont instance.

Contains(string)

Determines whether a font with the specified face name exists in the collection.

public bool Contains(string faceName)

Parameters

faceName string

The font face name to look for.

Returns

bool

true if the font is contained in the collection; otherwise, false.

ResetInformation()

Reinitializes the underlying list of embedded fonts from the DOM.

public void ResetInformation()