Share via


ReportItem Classe

Definição

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

public ref class ReportItem abstract
public abstract class ReportItem
type ReportItem = class
Public MustInherit Class ReportItem
Herança
ReportItem
Derivado

Comentários

Ao contrário de um item de relatório na definição do relatório, ele Microsoft.ReportingServices.ReportRendering.ReportItem é repetido para cada linha de dados representada pela região de dados que contém o ReportItem.

Construtores

ReportItem()

Inicializa uma nova instância da classe ReportItem.

ReportItem(String, String)

Inicializa uma nova instância da classe ReportItem.

Campos

m_canClick

Especifica um item de relatório que possa ser clicado.

m_canDrag

Especifica um item de relatório que possa ser arrastado.

m_canEdit

Especifica um item de relatório que possa ser editado.

m_dropTarget

Especifica o destino de descarte do item de relatório.

m_intUniqueName

Especifica o nome exclusivo do item de relatório.

Propriedades

Bookmark

Obtém ou define o indicador deste item no relatório.

Custom

Obtém o conteúdo da marca Custom na definição do relatório.

CustomProperties

Obtém ou define as propriedades personalizadas do item de relatório.

DataElementName

Obtém o nome do elemento de dados para o item de relatório.

DataElementOutput

Obtém o DataElementOutputTypes usado no item de relatório.

HasToggle

Obtém um valor que indica se a definição do relatório define um item de alternância para este item de relatório.

Height

Obtém ou define a altura do item no relatório, inclusive um designador de unidade, como cm, mm, in, pt ou pc.

Hidden

Obtém ou define um valor que indica se o item está oculto.

ID

Obtém o identificador do item no relatório.

InDocumentMap

Obtém um valor Boolean que indica se este item de relatório pode aparecer no mapa do documento.

IsCustomControl

Obtém um valor que indica se o item de relatório é um controle personalizado.

IsFullSize

Obtém um valor que indica se o item de nível superior de uma célula de tabela, membro de matriz ou item de célula de matriz é expandido em 100%.

IsToggleChild

Obtém um valor que indica se este item no relatório pode ser renderizado como visível ou invisível (alternado) pelo controle de outro item.

Label

Obtém ou define o rótulo do mapa do documento do item no relatório.

Left

Obtém ou define a posição horizontal da borda esquerda do item do relatório, inclusive um designador de unidade, como cm, mm, in, pt ou pc.

LinkToChild

Obtém um índice na coleção ReportItem, se existente, que faz referência ao ReportItem que deve ser vinculado usando o mapa do documento em vez do item atual.

Name

Obtém o nome do item no relatório conforme especificado na definição do relatório.

RenderingInfo

Obtém ou define dados específicos da instância atual do item do relatório.

RepeatedSibling

Obtém um valor que indica se o ReportItem é duplicado em cada página como um irmão repetido de outro item do relatório.

SharedHidden

Obtém ou define um objeto SharedHiddenState que indica se o item é ocultado sempre, nunca ou às vezes.

SharedRenderingInfo

Obtém ou define dados compartilhados para uso em extensões de renderização futuras. Esses dados serão compartilhados em todas as instâncias desse item de relatório.

Style

Obtém ou define as propriedades de estilo definidas para o item do relatório.

ToggleItem

Obtém o nome do item de alternância para este item de relatório.

ToolTip

Obtém ou define o texto da Dica de Ferramenta associado ao item do relatório.

Top

Obtém ou define a posição vertical da borda superior do item do relatório, em unidades, como cm, mm, in, pt ou pc.

UniqueName

Obtém a cadeia de caracteres que contém um identificador gerado automaticamente.

Width

Obtém ou define a largura do item no relatório, inclusive um designador de unidade, como cm, mm, in, pt ou pc.

ZIndex

Obtém ou define o índice Z do item do relatório.

Métodos

DeepClone(ReportItem)

Cria um clone profundo do objeto especificado.

Aplica-se a