ReportObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |