ReportObject Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un objet 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
- Dérivé
- Attributs
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| ReportObject() |
Initialise une nouvelle instance de la classe ReportObject. |
Propriétés
| Nom | Description |
|---|---|
| ComponentMetadata |
Obtient ou définit les métadonnées des composants. |
| DesignerModel |
Obtient ou définit si l’objet ReportObject est un modèle designer. |
| Parent |
Le parent de ce rapport s’oppose. (Hérité de ReportObjectBase) |
| Site |
Obtient ou définit le site associé à l’objet ReportObject . |
Méthodes
| Nom | Description |
|---|---|
| CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>) |
Précisé 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 des paramètres de rapport de deux ReportObject objets. |
| DeepClone() |
Retourne un clone profond de cette ReportObject instance. |
| GetContainingDataScopes() |
Retourne la liste des objets de rapport contenant les champs de données. |
| GetDataScopesForDefaultImpl(IContainedObject) |
Retourne les champs de données pour l’implémentation par défaut. |
| GetDependenciesCore(IList<ReportObject>) |
Retourne le noyau des dépendances pour l’objet ReportObject . |
| Initialize() |
Initialise une instance de ReportObject. |
| InitializeForDesigner() |
Initialise l’objet rapport pour designer. |
| OnChildPropertyChanged(Int32, Object, Object) |
Cela soulève un événement lorsque la propriété de l’enfant a été modifiée. |
| OnPropertyChanged(Int32, Object, Object) |
Cela soulève 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 du rapport est la même avec l’objet principal. |
| SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>) |
Cela enregistre la valeur de propriété de l’objet rapport. |
| SemanticCompare<T>(IList<T>, IList<T>, ICollection<ReportObject>) |
Compare si la sémantique de l’objet rapport est la même. |
| SemanticCompare<T>(T, T, ICollection<ReportObject>) |
Compare si la sémantique de l’objet rapport est la même. |
| UpgradeRDL(Stream, Boolean) |
Améliore le langage de définition du rapport de l’objet rapport. |
| UpgradeRDL(XmlReader, String, Boolean, Boolean) |
Améliore le langage de définition du rapport de l’objet rapport. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IComponent.Disposed |
Apparaît lorsque l’objet ReportObject est éliminé. |
| IDisposable.Dispose() |
Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées. |