ReportObject Clase

Definición

Representa un objeto de informe.

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
Herencia
ReportObject
Derivado
Atributos
Implementaciones

Constructores

ReportObject()

Inicializa una nueva instancia de la clase ReportObject.

Propiedades

ComponentMetadata

Obtiene o establece los metadatos del componente.

DesignerModel

Obtiene o establece un valor que indica si el objeto ReportObject es un modelo del diseñador.

Parent

Elemento primario de este objeto de informe.

(Heredado de ReportObjectBase)
Site

Obtiene o establece el sitio asociado con el objeto ReportObject.

Métodos

CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Especifica si el objeto ReportObject se ha visitado y actualizado.

CloneObject(Object)

Crea una copia del objeto ReportObject .

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

Compara las expresiones de parámetro de informe de dos objetos ReportObject.

DeepClone()

Devuelve un clon profundo de esta instancia de ReportObject.

GetContainingDataScopes()

Devuelve la lista de objetos de informe que contiene ámbitos de datos.

GetDataScopesForDefaultImpl(IContainedObject)

Devuelve los ámbitos de datos para la implementación predeterminada.

GetDependenciesCore(IList<ReportObject>)

Devuelve la base de dependencias del objeto ReportObject.

Initialize()

Inicializa una instancia de ReportObject.

InitializeForDesigner()

Inicializa el objeto de informa para el diseñador.

OnChildPropertyChanged(Int32, Object, Object)

Genera un evento cuando la propiedad del elemento secundario ha cambiado.

OnPropertyChanged(Int32, Object, Object)

Genera un evento cuando la propiedad ha cambiado.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Devuelve un valor que indica si la semántica del lenguaje RDL (Report Definition Language) es la misma con el objeto básico.

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

Guarda el valor de propiedad del objeto de informe.

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

Compara si la semántica del objeto de informe es la misma.

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

Compara si la semántica del objeto de informe es la misma.

UpgradeRDL(Stream, Boolean)

Actualiza el lenguaje RDL (Report Definition Language) del objeto de informe.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Actualiza el lenguaje RDL (Report Definition Language) del objeto de informe.

Implementaciones de interfaz explícitas

IComponent.Disposed

Aparece cuando se elimina el objeto ReportObject.

IDisposable.Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

Se aplica a