Bagikan melalui


ReportObject Kelas

Definisi

Mewakili objek laporan.

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
Warisan
ReportObject
Turunan
Atribut
Penerapan

Konstruktor

ReportObject()

Menginisialisasi instans baru kelas ReportObject.

Properti

ComponentMetadata

Mendapatkan atau mengatur metadata komponen.

DesignerModel

Mendapatkan atau mengatur apakah ReportObject objek tersebut adalah model perancang.

Parent

Induk objek laporan ini.

(Diperoleh dari ReportObjectBase)
Site

Mendapatkan atau mengatur situs yang terkait dengan ReportObject objek.

Metode

CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Menentukan apakah ReportObject dikunjungi dan diperbarui.

CloneObject(Object)

Membuat salinan ReportObject objek.

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

Membandingkan ekspresi parameter laporan dari dua ReportObject objek.

DeepClone()

Mengembalikan klon mendalam instans ini ReportObject .

GetContainingDataScopes()

Mengembalikan daftar objek laporan yang berisi cakupan data.

GetDataScopesForDefaultImpl(IContainedObject)

Mengembalikan cakupan data untuk implementasi default.

GetDependenciesCore(IList<ReportObject>)

Mengembalikan inti dependensi untuk ReportObject objek .

Initialize()

Menginisialisasi instans ReportObject.

InitializeForDesigner()

Menginisialisasi objek laporan untuk perancang.

OnChildPropertyChanged(Int32, Object, Object)

Memunculkan peristiwa ketika properti anak diubah.

OnPropertyChanged(Int32, Object, Object)

Memunculkan peristiwa ketika properti diubah.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Mengembalikan apakah semantik bahasa definisi laporan sama dengan objek inti.

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

Menyimpan nilai properti objek laporan.

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

Membandingkan apakah semantik objek laporan sama.

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

Membandingkan apakah semantik objek laporan sama.

UpgradeRDL(Stream, Boolean)

Meningkatkan bahasa definisi laporan objek laporan.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Meningkatkan bahasa definisi laporan objek laporan.

Implementasi Antarmuka Eksplisit

IComponent.Disposed

Terjadi ketika ReportObject objek dibuang.

IDisposable.Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

Berlaku untuk