Compartir a través de


Clase ChartObjectCollectionBase<T, U>

Represents the base class for a collection of chart objects.

Jerarquía de herencia

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ChartObjectCollectionBase<T, U>
    Más...

Espacio de nombres:  Microsoft.ReportingServices.OnDemandReportRendering
Ensamblado:  Microsoft.ReportingServices.ProcessingCore (en Microsoft.ReportingServices.ProcessingCore.dll)

Sintaxis

'Declaración
Public MustInherit Class ChartObjectCollectionBase(Of T As ChartObjectCollectionItem(Of U), U As BaseInstance) _
    Implements IEnumerable(Of T), IEnumerable
'Uso
Dim instance As ChartObjectCollectionBase(Of T, U)
public abstract class ChartObjectCollectionBase<T, U> : IEnumerable<T>, 
    IEnumerable 
where T : ChartObjectCollectionItem<U>
where U : BaseInstance
generic<typename T, typename U>
where T : ChartObjectCollectionItem<U>
where U : BaseInstance 
public ref class ChartObjectCollectionBase abstract : IEnumerable<T>, 
    IEnumerable
[<AbstractClassAttribute>]
type ChartObjectCollectionBase<'T, 'U when 'T : ChartObjectCollectionItem<'U> when 'U : BaseInstance> =  
    class 
        interface IEnumerable<'T>
        interface IEnumerable 
    end
JScript no admite tipos y métodos genéricos.

Parámetros de tipo

  • T
    The type of the item in the collection base.
  • U
    The type of the chart object item.

El tipo ChartObjectCollectionBase<T, U> expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido ChartObjectCollectionBase<T, U> Infraestructura. Initializes a new instance of the ChartObjectCollectionBase<T, U> class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Count Gets the number of items in the collection.
Propiedad pública Item Gets an item in the collection by its index.

Arriba

Métodos

  Nombre Descripción
Método protegido CreateChartObject Infraestructura. Creates a chart object at the specified index.
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetEnumerator Infraestructura. Gets an enumerator that iterates through the collection.
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado IEnumerable.GetEnumerator Infraestructura. Gets an enumerator that iterates through the collection.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.ReportingServices.OnDemandReportRendering

Jerarquía de herencia

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ChartObjectCollectionBase<T, U>
    Microsoft.ReportingServices.OnDemandReportRendering.ChartAreaCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartAxisCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartCustomPaletteColorCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartDerivedSeriesCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartFormulaParameterCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendColumnCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendCustomItemCellCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendCustomItemCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartStripLineCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartTitleCollection