Share via


MapObjectCollectionBase<T> Class

Definition

Represents a collection of IMapObjectCollectionItem objects.

generic <typename T>
 where T : IMapObjectCollectionItempublic ref class MapObjectCollectionBase abstract : Microsoft::ReportingServices::OnDemandReportRendering::ReportElementCollectionBase<T>
public abstract class MapObjectCollectionBase<T> : Microsoft.ReportingServices.OnDemandReportRendering.ReportElementCollectionBase<T> where T : IMapObjectCollectionItem
type MapObjectCollectionBase<'T (requires 'T :> IMapObjectCollectionItem)> = class
    inherit ReportElementCollectionBase<'T (requires 'T :> IMapObjectCollectionItem)>
Public MustInherit Class MapObjectCollectionBase(Of T)
Inherits ReportElementCollectionBase(Of T)

Type Parameters

T

The type of the item in the collection.

Inheritance
MapObjectCollectionBase<T>
Derived

Constructors

MapObjectCollectionBase<T>()

Initializes a new instance of the MapObjectCollectionBase<T> class.

Properties

Count

Gets the number of items in the collection.

(Inherited from ReportElementCollectionBase<T>)
Item[Int32]

Gets the item at the specified index.

Methods

CreateMapObject(Int32)

Creates a map object based on the item with the specified index in the collection.

GetEnumerator()

Gets the enumerator for this ReportElementCollectionBase<T>.

(Inherited from ReportElementCollectionBase<T>)

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Gets the enumerator that iterates through the collection.

(Inherited from ReportElementCollectionBase<T>)

Applies to