Condividi tramite


Classe ChartObjectCollectionBase<T, U>

Represents the base class for a collection of chart objects.

Gerarchia di ereditarietà

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ChartObjectCollectionBase<T, U>
    Altro...

Spazio dei nomi  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Sintassi

'Dichiarazione
Public MustInherit Class ChartObjectCollectionBase(Of T As ChartObjectCollectionItem(Of U), U As BaseInstance) _
    Implements IEnumerable(Of T), IEnumerable
'Utilizzo
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 non supporta i metodi e i tipi generici.

Parametri di tipo

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

Nel tipo ChartObjectCollectionBase<T, U> sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto ChartObjectCollectionBase<T, U> Infrastruttura. Initializes a new instance of the ChartObjectCollectionBase<T, U> class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Gets the number of items in the collection.
Proprietà pubblica Item Gets an item in the collection by its index.

In alto

Metodi

  Nome Descrizione
Metodo protetto CreateChartObject Infrastruttura. Creates a chart object at the specified index.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Infrastruttura. Gets an enumerator that iterates through the collection.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Infrastruttura. Gets an enumerator that iterates through the collection.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ReportingServices.OnDemandReportRendering

Gerarchia di ereditarietà

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