Microsoft.ReportingServices.ReportRendering Namespace

Contém classes e interfaces que fornecem compatibilidade com versões anteriores para renderizar relatórios criados no SSRS (SQL Server 2005 Reporting Services). Usando os membros desse namespace, juntamente com os membros do namespace Microsoft.ReportingServices.Interfaces, você pode criar suas próprias extensões de renderização personalizadas para o Reporting Services.

Classes

Action

Representa uma ação de usuário disponível para um item. Essa classe não pode ser herdada.

ActionCollection

Representa uma coleção de objetos Action . Essa classe não pode ser herdada.

ActionInfo

Representa um conjunto de ações em um item. Essa classe não pode ser herdada.

ActionStyle

Encapsula as propriedades de estilo da classe ActionInfo. Essa classe não pode ser herdada.

Bookmark

Representa um indicador no relatório. Essa classe não pode ser herdada.

CustomData

Representa os dados a serem exibidos em um item de relatório personalizado. Essa classe não pode ser herdada.

CustomProperty

Uma propriedade personalizada para um relatório, item de relatório ou grupo. Essa classe não pode ser herdada.

CustomPropertyCollection

Representa uma coleção de propriedades personalizadas para um relatório, item de relatório ou grupo. Essa classe não pode ser herdada.

CustomReportItem

Representa um item de relatório personalizado. Essa classe não pode ser herdada.

DataCell

Representa um valor de célula única em um objeto CustomData. Essa classe não pode ser herdada.

DataCellCollection

Representa todas as células de dados de um objeto CustomData. Essa classe não pode ser herdada.

DataGroupingCollection

Representa uma lista ordenada de agrupamentos de dados. Essa classe não pode ser herdada.

DataMember

Representa instâncias de grupo dentro dos dados de um item de relatório personalizado. Essa classe não pode ser herdada.

DataMemberCollection

Encapsula uma lista ordenada de membros de dados. Essa classe não pode ser herdada.

DataValue

Representa um único valor em um DataCell. Essa classe não pode ser herdada.

DataValueCollection

Representa os valores de dados em uma célula de um objeto CustomData. Essa classe não pode ser herdada.

Group

Representa um nível de grupo da definição de relatório.

Image

Representa uma imagem. Essa classe não pode ser herdada.

ImageMapArea

Representa uma área em um mapa de imagem. Essa classe não pode ser herdada.

ImageMapAreasCollection

Representa áreas em um mapa de imagem. Essa classe não pode ser herdada.

Page

Contém informações de cache geradas durante a renderização de uma página.

PageCollection

Representa uma coleção de objetos Page . Essa classe não pode ser herdada.

PageSection

Contém propriedades relacionadas a um PageHeader objeto ou PageFooter . Essa classe não pode ser herdada.

Rectangle

Representa um retângulo. Essa classe não pode ser herdada.

Report

Contém propriedades, dados e informações de layout do relatório. A classe Report é a raiz do modelo de objeto Report. Essa classe não pode ser herdada.

ReportColor

Representa uma cor em um relatório. Essa classe não pode ser herdada.

ReportItem

Uma classe abstrata que representa um único item no relatório.

ReportItemCollection

Uma coleção de objetos ReportItem . Essa classe não pode ser herdada.

ReportParameter

Contém informações sobre um parâmetro do relatório. Essa classe não pode ser herdada.

ReportParameterCollection

Uma coleção de objetos ReportParameter . Essa classe não pode ser herdada.

ReportSize

Representa uma unidade de comprimento no relatório. A classe contém métodos para conversão do comprimento em vários formatos. Essa classe não pode ser herdada.

ReportUrl

Representa uma URL contida em um relatório. Essa classe contém métodos para converter a URL em vários formatos e tem código para tratar ReplacementRoot para redirecionar URLs dentro do servidor. A classe também pode criar uma URL que é transmitida para vários parâmetros. Essa classe não pode ser herdada.

ReportUrlBuilder

Identificado apenas para fins informativos. Sem suporte. A compatibilidade futura não está garantida.

Representa o construtor que gera a URL do relatório.

Style

Representa uma coleção de propriedades de estilo nomeadas para um item de relatório. Essa coleção pode ser acessada por nome ou por índice. Essa classe não pode ser herdada.

StyleBase

Uma coleção de classes base abstratas de estilos nomeados para o relatório que pode ser acessada por nome ou índice.

StyleProperties

Representa uma coleção de estilos. Essa classe não pode ser herdada.

ValueCollection

Encapsula uma lista de valores de dados para um item de relatório. Essa classe não pode ser herdada.

Interfaces

ICustomReportItem

Contém métodos e propriedades a serem implementadas pelos componentes de tempo de execução de itens de relatório personalizados.

IImage

Representa uma interface que define as propriedades comuns para uma imagem.

Enumerações

ChangeType

Define o tipo de alteração resultante do processamento ou um manipulador de eventos para um item de relatório personalizado.

DataElementOutputTypes

Define o comportamento de saída para a renderização de dados.

Image.Sizings

Define o comportamento de dimensionamento de uma imagem.

ImageMapArea.ImageMapAreaShape

Indica a forma de uma área em um mapa de imagem.

Report.DataElementStyles

Indica se itens de caixa de texto devem ser renderizados como elementos ou atributos.

SharedHiddenState

Define se uma imagem pode ser oculta.

Style.StyleName

Contém a lista de estilos disponíveis para a classe Style.

UrlParameterType

Uma enumeração que define qual componente usa o parâmetro de URL: o servidor, o relatório ou a extensão de renderização.