ReportObject 類別

定義

代表一個報告物件。

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
繼承
ReportObject
衍生
屬性
實作

建構函式

名稱 Description
ReportObject()

初始化 ReportObject 類別的新執行個體。

屬性

名稱 Description
ComponentMetadata

取得或設定元件的元資料。

DesignerModel

取得或設定物件是否 ReportObject 為設計模型。

Parent

本報告的母體反對。

(繼承來源 ReportObjectBase)
Site

取得或設定與 ReportObject 物件相關的網站。

方法

名稱 Description
CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

指定是否 ReportObject 被造訪並更新。

CloneObject(Object)

建立 ReportObject 物件的複本。

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

比較兩個 ReportObject 物件的報告參數表達式。

DeepClone()

回傳一個深度複製品。ReportObject

GetContainingDataScopes()

回傳包含資料範圍的報告物件清單。

GetDataScopesForDefaultImpl(IContainedObject)

回傳預設實作的資料範圍。

GetDependenciesCore(IList<ReportObject>)

回傳物件的 ReportObject 相依核心。

Initialize()

初始化 的 ReportObject一個實例。

InitializeForDesigner()

初始化設計器的報表物件。

OnChildPropertyChanged(Int32, Object, Object)

在孩子財產變更時引發事件。

OnPropertyChanged(Int32, Object, Object)

當房產變更時觸發事件。

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

回傳報告定義語言語意是否與核心物件相同。

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

儲存報告物件的屬性值。

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

比較報告物件的語意是否相同。

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

比較報告物件的語意是否相同。

UpgradeRDL(Stream, Boolean)

升級報告物件的報告定義語言。

UpgradeRDL(XmlReader, String, Boolean, Boolean)

升級報告物件的報告定義語言。

明確介面實作

名稱 Description
IComponent.Disposed

當物品被處置時 ReportObject 發生。

IDisposable.Dispose()

執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

適用於