ReportObject Classe

Definição

Representa um objeto de relatório.

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
Herança
ReportObject
Derivado
Atributos
Implementações

Construtores

ReportObject()

Inicializa uma nova instância da classe ReportObject.

Propriedades

ComponentMetadata

Obtém ou define os metadados do componente.

DesignerModel

Obtém ou define se o objeto ReportObject é um modelo do designer.

Parent

O pai deste objeto de relatório.

(Herdado de ReportObjectBase)
Site

Obtém ou define o site associado ao objeto ReportObject.

Métodos

CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>)

Especificado se o ReportObject foi visitado e atualizado.

CloneObject(Object)

Cria uma cópia do objeto ReportObject.

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

Compara as expressões de parâmetro de relatório de dois objetos ReportObject.

DeepClone()

Retorna um clone de profundidade desta instância ReportObject.

GetContainingDataScopes()

Retorna a lista de objeto de relatório que contém escopos de dados.

GetDataScopesForDefaultImpl(IContainedObject)

Retorna os escopos de dados para implementação padrão.

GetDependenciesCore(IList<ReportObject>)

Retorna o núcleo de dependências para o objeto ReportObject.

Initialize()

Inicializa uma instância de ReportObject.

InitializeForDesigner()

Inicializa o objeto de relatório do designer.

OnChildPropertyChanged(Int32, Object, Object)

Gera um evento quando a propriedade do filho tiver sido alterada.

OnPropertyChanged(Int32, Object, Object)

Gera um evento quando a propriedade tiver sido alterada.

RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Retorna se a semântica da linguagem de definição de relatório é a mesma que o objeto principal.

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

Salva o valor da propriedade do objeto do relatório.

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

Compara se a semântica do objeto de relatório é a mesma.

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

Compara se a semântica do objeto de relatório é a mesma.

UpgradeRDL(Stream, Boolean)

Atualiza a linguagem de definição de relatório do objeto de relatório.

UpgradeRDL(XmlReader, String, Boolean, Boolean)

Atualiza a linguagem de definição de relatório do objeto de relatório.

Implantações explícitas de interface

IComponent.Disposed

Ocorre quando o objeto ReportObject é descartado.

IDisposable.Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Aplica-se a