[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.LayerCollection

LayerCollection Class

Represents a strongly typed collection of Layer objects.

Inheritance
LayerCollection
Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public class LayerCollection : CollectionBase, IList, ICollection, IList<Layer>, ICollection<Layer>, IEnumerable<Layer>, IEnumerable, IValidateable

Constructors

Name Description
LayerCollection(Report)

Initializes a new instance of the LayerCollection class.

Properties

Name Description
DefaultLayer

Gets the default Layer in the collection.

IsReadOnly

Gets a value indicating whether the LayerCollection is read-only.

this[int]

Gets or sets a specific Layer object in the LayerCollection by position.

Methods

Name Description
Add(Layer)

Adds a Layer object to the LayerCollection.

Contains(Layer)

Gets a value indicating whether the LayerCollection contains the specified Layer.

CopyTo(Layer[], int)

Copies the objects in the LayerCollection to a Layer array, starting at the specified array index.

GetEnumerator()

Returns an enumerator that iterates through the LayerCollection.

IndexOf(Layer)

Determines the index of a specific Layer object in the LayerCollection.

Insert(int, Layer)

Inserts a new Layer into the LayerCollection at the specified location.

Remove(Layer)

Removes the specified Layer object from the LayerCollection.

Validate(ValidationContext)

Validates the current state of the LayerCollection object.

Extension Methods