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<(Of <(<'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
  • U

Nel tipo ChartObjectCollectionBase<(Of <(<'T, U>)>)> sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto ChartObjectCollectionBase< (Of < ( <'T, U> ) > ) > Infrastruttura.

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.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Infrastruttura.
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.

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.

Gerarchia di ereditarietà

System. . :: . .Object
  Microsoft.ReportingServices.OnDemandReportRendering..::..ChartObjectCollectionBase<(Of <(<'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