Table of Contents

Class CollectionTemplates

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

Represents a collection of Template objects within a project. Provides methods for adding and accessing templates by their unique identifier.

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

Properties

this[string]

Gets the Template with the specified unique identifier.

public Template? this[string templateId] { get; }

Parameters

templateId string

The unique identifier of the template.

Property Value

Template

The Template with the specified templateId, or null if not found.

Methods

AddNew()

Adds a new Template to the collection.

public Template AddNew()

Returns

Template

The newly created Template instance.