言語

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
派生
属性
実装

コンストラクター

名前 説明
ReportObject()

ReportObject クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ComponentMetadata

コンポーネントのメタデータを取得したり設定したりします。

DesignerModel

ReportObjectオブジェクトがデザイナーモデルかどうかを取得またはセットします。

Parent

このレポートの親が異議を唱えています。

(継承元 ReportObjectBase)
Site

ReportObjectオブジェクトに関連付けられたサイトを取得したり設定したりします。

メソッド

名前 説明
CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

ReportObjectが訪問され、更新されているかどうかを指定します。

CloneObject(Object)

ReportObject オブジェクトのコピーを作成します。

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

2つの 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)

レポートオブジェクトのレポート定義言語をアップグレードします。

明示的なインターフェイスの実装

名前 説明
IComponent.Disposed

ReportObject物が処分されたときに発生します。

IDisposable.Dispose()

アンマネージド リソースの解放、解放、またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

適用対象