Lenguaje

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

Nombre Description
ReportObject()

Inicializa una nueva instancia de la clase ReportObject.

Propiedades

Nombre Description
ComponentMetadata

Obtiene o establece los metadatos del componente.

DesignerModel

Obtiene o establece si el ReportObject objeto es un modelo de diseñador.

Parent

El padre de este informe se opone.

(Heredado de ReportObjectBase)
Site

Obtiene o establece el sitio asociado al ReportObject objeto.

Métodos

Nombre Description
CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Especifica si se visita ReportObject y actualiza.

CloneObject(Object)

Crea una copia del objeto ReportObject .

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

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

DeepClone()

Devuelve un clon profundo de esta ReportObject instancia.

GetContainingDataScopes()

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

GetDataScopesForDefaultImpl(IContainedObject)

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

GetDependenciesCore(IList<ReportObject>)

Devuelve el núcleo de dependencias para el ReportObject objeto.

Initialize()

Inicializa una instancia de ReportObject.

InitializeForDesigner()

Inicializa el objeto de informe para el diseñador.

OnChildPropertyChanged(Int32, Object, Object)

Genera un evento cuando se cambió la propiedad del niño.

OnPropertyChanged(Int32, Object, Object)

Genera un evento cuando se cambió la propiedad.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Devuelve si la semántica del lenguaje de definición de informes es la misma con el objeto central.

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

Guarda el valor de propiedad del objeto 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 de definición del informe del objeto informe.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Actualiza el lenguaje de definición del informe del objeto informe.

Implementaciones de interfaz explícitas

Nombre Description
IComponent.Disposed

Ocurre cuando el ReportObject objeto es desechado.

IDisposable.Dispose()

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

Se aplica a