Sprache

ReportObject Klasse

Definition

Repräsentiert ein Berichtsobjekt.

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
Vererbung
ReportObject
Abgeleitet
Attribute
Implementiert

Konstruktoren

Name Beschreibung
ReportObject()

Initialisiert eine neue Instanz der ReportObject-Klasse.

Eigenschaften

Name Beschreibung
ComponentMetadata

Erhält oder setzt die Komponentenmetadaten.

DesignerModel

Erhält oder setzt, ob das ReportObject Objekt ein Designermodell ist.

Parent

Das Objekt des Elternteils dieses Berichts.

(Geerbt von ReportObjectBase)
Site

Erhält oder setzt die mit dem ReportObject Objekt verknüpfte Seite.

Methoden

Name Beschreibung
CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Es wurde angegeben, ob der besucht und aktualisiert wird ReportObject .

CloneObject(Object)

Erstellt eine Kopie des ReportObject-Objekts.

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

Vergleicht die Berichtsparameterausdrücke zweier ReportObject Objekte.

DeepClone()

Gibt einen tiefen Klon dieser ReportObject Instanz zurück.

GetContainingDataScopes()

Gibt die Liste der Berichtsobjekte zurück, die Datenbereiche enthalten.

GetDataScopesForDefaultImpl(IContainedObject)

Gibt die Datenscopes für die Standardimplementierung zurück.

GetDependenciesCore(IList<ReportObject>)

Gibt den Kern der Abhängigkeiten für das ReportObject Objekt zurück.

Initialize()

Initialisiert eine Instanz von ReportObject.

InitializeForDesigner()

Initialisiert das Berichtsobjekt für den Designer.

OnChildPropertyChanged(Int32, Object, Object)

Es entsteht ein Ereignis, bei dem das Eigentum des Kindes verändert wurde.

OnPropertyChanged(Int32, Object, Object)

Es entsteht ein Ereignis, wenn das Grundstück verändert wurde.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Gibt zurück, ob die semantische Sprache der Berichtsdefinition mit dem Kernobjekt identisch ist.

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

Speichert den Eigenschaftswert des Berichtsobjekts.

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

Verglichen, ob die Semantik des Berichtsobjekts gleich ist.

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

Verglichen, ob die Semantik des Berichtsobjekts gleich ist.

UpgradeRDL(Stream, Boolean)

Aktualisiert die Berichtsdefinitionssprache des Berichtsobjekts.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Aktualisiert die Berichtsdefinitionssprache des Berichtsobjekts.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IComponent.Disposed

Tritt auf, wenn der ReportObject Gegenstand entsorgt wird.

IDisposable.Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

Gilt für: