ReportObject Classe

Definizione

Rappresenta un oggetto report.

public ref class ReportObject abstract : Microsoft::ReportingServices::RdlObjectModel::ReportObjectBase, IDisposable, System::ComponentModel::IComponent
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.ReportObject/ReportObjectConverter))]
public abstract class ReportObject : Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase, IDisposable, System.ComponentModel.IComponent
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.ReportObject/ReportObjectConverter))>]
type ReportObject = class
    inherit ReportObjectBase
    interface IComponent
    interface IDisposable
Public MustInherit Class ReportObject
Inherits ReportObjectBase
Implements IComponent, IDisposable
Ereditarietà
ReportObject
Derivato
Attributi
Implementazioni

Costruttori

ReportObject()

Inizializza una nuova istanza della classe ReportObject.

Proprietà

ComponentMetadata

Ottiene o imposta i metadati del componente.

DesignerModel

Ottiene o imposta un valore che indica se l'oggetto ReportObject è un modello di progettazione.

Parent

Il padre di questo oggetto report.

(Ereditato da ReportObjectBase)
Site

Ottiene o imposta il sito associato all'oggetto ReportObject.

Metodi

CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Specificato se ReportObject è visitato e aggiornato.

CloneObject(Object)

Crea una copia dell'oggetto ReportObject.

CompareReportParamterExpression(ReportExpression, ReportObject, ReportExpression, ReportObject, ICollection<ReportObject>)

Confronta le espressioni del parametro del report di due oggetti ReportObject.

DeepClone()

Restituisce un clone completo di questa istanza di ReportObject.

GetContainingDataScopes()

Restituisce l'elenco dell'oggetto report contenente gli ambiti dei dati.

GetDataScopesForDefaultImpl(IContainedObject)

Restituisce gli ambiti dei dati per l'implementazione predefinita.

GetDependenciesCore(IList<ReportObject>)

Restituisce le dipendenze nell'elemento principale per l'oggetto ReportObject.

Initialize()

Inizializza un'istanza di ReportObject.

InitializeForDesigner()

Inizializza l'oggetto report per la finestra di progettazione.

OnChildPropertyChanged(Int32, Object, Object)

Genera un evento quando la proprietà dell'elemento figlio è stata modificata.

OnPropertyChanged(Int32, Object, Object)

Genera un evento quando la proprietà è stata modificata.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Restituisce un valore che indica se la semantica del linguaggio RDL è la stessa dell'oggetto principale.

SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Salva il valore della proprietà dell'oggetto report.

SemanticCompare<T>(IList<T>, IList<T>, ICollection<ReportObject>)

Effettua un confronto per verificare se la semantica dell'oggetto report è la stessa.

SemanticCompare<T>(T, T, ICollection<ReportObject>)

Effettua un confronto per verificare se la semantica dell'oggetto report è la stessa.

UpgradeRDL(Stream, Boolean)

Aggiorna il linguaggio RDL dell'oggetto report.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Aggiorna il linguaggio RDL dell'oggetto report.

Implementazioni dell'interfaccia esplicita

IComponent.Disposed

Si verifica quando l'oggetto ReportObject viene eliminato.

IDisposable.Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

Si applica a