ReportObject Classe

Définition

Représente un objet de rapport.

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
Héritage
ReportObject
Dérivé
Attributs
Implémente

Constructeurs

ReportObject()

Initialise une nouvelle instance de la classe ReportObject.

Propriétés

ComponentMetadata

Obtient ou définit les métadonnées de composant.

DesignerModel

Obtient ou définit une valeur indiquant si l'objet ReportObject est un modèle de concepteur.

Parent

Parent de cet objet de rapport.

(Hérité de ReportObjectBase)
Site

Obtient ou définit le site associé à l'objet ReportObject.

Méthodes

CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Spécifie si le ReportObject est visité et mis à jour.

CloneObject(Object)

Crée une copie de l'objet ReportObject.

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

Compare les expressions de paramètre de rapport de deux objets ReportObject.

DeepClone()

Retourne un clone profond de cette instance ReportObject.

GetContainingDataScopes()

Retourne la liste des objets du rapport qui contient les étendues de données.

GetDataScopesForDefaultImpl(IContainedObject)

Retourne les étendues de données pour l'implémentation par défaut.

GetDependenciesCore(IList<ReportObject>)

Retourne les dépendances de cœur de l'objet ReportObject.

Initialize()

Initialise une instance de ReportObject.

InitializeForDesigner()

Initialise l'objet de rapport du concepteur.

OnChildPropertyChanged(Int32, Object, Object)

Déclenche un événement lorsque la propriété de l'enfant a été modifiée.

OnPropertyChanged(Int32, Object, Object)

Déclenche un événement lorsque la propriété a été modifiée.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Retourne si la sémantique du langage de définition de rapport est identique à celle de l'objet principal.

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

Enregistre la valeur de la propriété de l'objet du rapport.

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

Compare si la sémantique de l'objet rapport est identique.

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

Compare si la sémantique de l'objet rapport est identique.

UpgradeRDL(Stream, Boolean)

Met à niveau le langage RDL (Report Definition Language) à partir de l'objet de rapport.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Met à niveau le langage RDL (Report Definition Language) à partir de l'objet de rapport.

Implémentations d’interfaces explicites

IComponent.Disposed

Se produit lorsque l'objet ReportObject est supprimé.

IDisposable.Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

S’applique à