Compartilhar via


Classe Report

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

Hierarquia de herança

System. . :: . .Object
  Microsoft.ReportingServices.ReportRendering..::..Report

Namespace:  Microsoft.ReportingServices.ReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (em Microsoft.ReportingServices.ProcessingCore.dll)

Sintaxe

'Declaração
Public NotInheritable Class Report
'Uso
Dim instance As Report
public sealed class Report
public ref class Report sealed
[<SealedAttribute>]
type Report =  class end
public final class Report

O tipo Report expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Author Obtém o nome do autor do relatório.
Propriedade pública AutoRefresh Indica, em segundos, a frequência com que o relatório deve ser atualizado.
Propriedade pública Body Obtém o corpo do relatório, como um retângulo.
Propriedade pública BottomMargin Obtém a largura da margem inferior.
Propriedade pública CacheState Obtém ou define um valor que indica que os objetos a serem renderizados devem ser armazenados em cache.
Propriedade pública Columns Obtém o número padrão de colunas para renderizar o relatório.
Propriedade pública ColumnSpacing Obtém o espaçamento padrão entre as colunas, inclusive o designador de unidade.
Propriedade pública Custom Obtém o conteúdo da marca Custom na definição.
Propriedade pública CustomProperties Retorna uma coleção de propriedades personalizadas para o relatório.
Propriedade pública DataElementName Obtém o nome de um elemento de nível superior que representa dados do relatório.
Propriedade pública DataElementStyle Obtém um valor que indica se caixas de texto devem ser renderizadas como elementos ou atributos.
Propriedade pública DataSchema Obtém o esquema ou namespace a ser usado para uma renderização de dados de relatório.
Propriedade pública DataSetName Obtém o nome do conjunto de dados.
Propriedade pública DataTransform Obtém o local em que uma transformação deve ser aplicada a uma renderização de dados de relatório.
Propriedade pública Description Obtém a descrição do relatório.
Propriedade pública ExecutionTime Obtém a data e a hora em que o relatório foi gerado.
Propriedade pública HasBookmarks Obtém um valor que indica se o relatório contém indicadores.
Propriedade pública InDocumentMap Obtém um valor que indica se o relatório tem um mapa de documento.
Propriedade pública LeftMargin Obtém a largura da margem esquerda.
Propriedade pública Location Obtém o local do relatório como uma URL absoluta, codificado com ReplacementRoot, se necessário.
Propriedade pública Name Obtém o nome do relatório.
Propriedade pública NeedsHeaderFooterEvaluation Obtém um valor que indica se este cabeçalho ou rodapé de página precisa ser avaliado durante a renderização.
Propriedade pública NumberOfPages Obtém o número de páginas do relatório.
Propriedade pública PageFooter Obtém o conteúdo do rodapé de página quando a propriedade NeedsHeaderFooterEvaluation é false.
Propriedade pública PageHeader Obtém o conteúdo do cabeçalho de página quando a propriedade NeedsHeaderFooterEvaluation é false.
Propriedade pública PageHeight Obtém a altura da página.
Propriedade pública Pages Obtém um objeto que contém informações de paginação.
Propriedade pública PageWidth Obtém a largura da página de papel.
Propriedade pública Parameters Obtém os parâmetros do relatório.
Propriedade pública RenderingInfo Obtém ou define dados a serem usados pela extensão de renderização. Esses dados são específicos da instância atual do item de relatório.
Propriedade pública ReportLanguage Obtém o idioma do relatório.
Propriedade pública RightMargin Obtém a largura da margem esquerda.
Propriedade pública SharedRenderingInfo Obtém ou define dados compartilhados para uso em extensões de renderização futuras.
Propriedade pública ShowHideStateChanged Obtém um valor que indica se o estado mostrar/ocultar do instantâneo do relatório foi alterado.
Propriedade pública ShowHideToggle Obtém o identificador do item de alternância que foi alternado pelo usuário.
Propriedade pública SortItem A ID do item de classificação se o usuário clicar em um item de classificação específico.
Propriedade pública TopMargin Obtém a largura da margem superior.
Propriedade pública UniqueName Obtém o nome exclusivo deste relatório.
Propriedade pública Width Obtém a largura do relatório.

Início

Métodos

  Nome Descrição
Método público EnableNativeCustomReportItem() () () () Configura o modelo de objeto de renderização para disponibilizar itens de relatório personalizado.
Método público EnableNativeCustomReportItem(String) Configura o modelo de objeto de renderização para disponibilizar itens de relatório do tipo especificado.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público Find Localiza o item de relatório no relatório com o nome exclusivo determinado.
Método público GetHashCode (Herdado de Object.)
Método público GetReportUrlBuilder Cria um ReportUrlBuilder de uma URL inicial, usando opcionalmente uma raiz de URL de substituição.
Método público GetResource Retorna o recurso solicitado e seu tipo MIME.
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público StreamURL Retorna a URL necessária para recuperar este fluxo de outro. Trabalha com a função de delegação CreateAndRegisterStream.
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.