Compartilhar via


Chart Interface

Definição

Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel.

public interface class Chart : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("c4435b63-6e69-4360-92fb-2b144fd9b1d2")]
public interface Chart : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("c4435b63-6e69-4360-92fb-2b144fd9b1d2")>]
type Chart = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Chart
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Atributos
Implementações

Comentários

Chart os controles fornecem todos os recursos de objetos nativos Microsoft.Office.Interop.Excel.Chart no modelo de objeto do Excel. No entanto, Chart os controles também expõem eventos. Para obter mais informações, consulte Controle de gráfico.

Observação

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

Application

Obtém um Application que representa o aplicativo Microsoft Office Excel.

AutoScaling

Dimensiona um gráfico 3D para que seu tamanho se assemelhe mais ao do gráfico 2D equivalente.

BackWall

Obtém um objeto que representa a parede traseira de um gráfico 3D.

BarShape

Obtém ou define a forma usada com o gráfico de colunas ou de barras 3D.

ChartArea

Obtém um objeto ChartArea que representa a área do gráfico completa para o gráfico.

ChartStyle

Obtém ou define o estilo do gráfico.

ChartTitle

Obtém um objeto ChartTitle que representa o título do gráfico especificado.

ChartType

Obtém ou define o tipo de gráfico.

Container

Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel.

Creator

Obtém o aplicativo no qual este Chart foi criado.

DataTable

Obtém um DataTable que representa a tabela de dados do gráfico.

DefaultDataSourceUpdateMode

Obtém ou define o padrão DataSourceUpdateMode.

DepthPercent

Obtém ou define a profundidade de um gráfico 3D como um percentual da largura do gráfico (entre 20 e 2000 por cento).

DisplayBlanksAs

Obtém ou define a maneira como as células vazias são plotadas em um gráfico.

Elevation

Obtém ou define a elevação da exibição de gráfico 3D, em graus.

Floor

Obtém um objeto Floor que representa a base do gráfico 3D.

GapDepth

Obtém ou define a distância entre a série de dados em um gráfico 3D, como um percentual da largura do marcador.

HasAxis

Obtém ou define um valor indicando se um eixo específico existe no controle Chart.

HasDataTable

Obtém ou define um valor que indica se o controle Chart tem uma tabela de dados.

HasLegend

Obtém ou define um valor que indica se o controle Chart tem uma legenda.

HasTitle

Obtém ou define um valor que indica se o controle Chart tem um título.

HeightPercent

Obtém ou define a altura de um gráfico 3D como um percentual da largura de controle do Chart.

Hyperlinks

Obtém uma coleção Hyperlinks que representa os hiperlinks para o intervalo ou para a planilha.

InnerObject

Obtém um Chart que representa o objeto nativo subjacente para o Chart.

Legend

Obtém um objeto Legend que representa a legenda do gráfico.

MailEnvelope

Representa um cabeçalho de email para um documento.

Name

Obtém o nome do controle Chart.

PageSetup

Obtém um PageSetup que contém todas as definições de configuração de página para o objeto especificado.

Parent

Obtém o objeto pai do controle Chart.

Perspective

Obtém ou define a perspectiva da exibição de gráfico 3D.

PivotLayout

Obtém um objeto PivotLayout que representa o posicionamento dos campos em um relatório de Tabela Dinâmica e o posicionamento dos eixos em um relatório de Gráfico Dinâmico.

PlotArea

Obtém um objeto PlotArea que representa a área de plotagem de um gráfico.

PlotBy

Obtém ou define a maneira como colunas ou linhas são usadas como sequências de dados no gráfico.

PlotVisibleOnly

Obtém ou define um valor que indica se apenas células visíveis são plotadas.

PrintedCommentPages

Obtém o número de páginas de comentário que será impresso para o gráfico atual.

ProtectData

Obtém ou define um valor que indica se a modificação das fórmulas de série será impedida.

ProtectFormatting

Obtém ou define um valor que indica se a modificação da formatação do controle Chart será impedida.

ProtectSelection

Obtém ou define um valor que indica se a seleção de elementos de controle Chart é impedida.

RightAngleAxes

Obtém ou define um valor que indica se os eixos de controle Chart são ângulos retos, independentes da elevação ou rotação do gráfico.

Rotation

Obtém ou define a rotação da exibição do gráfico 3D (a rotação da área de plotagem ao redor do eixo z, em graus).

Shapes

Obtém um objeto Shapes que representa todas as formas do controle Chart.

ShowAllFieldButtons

Obtém ou define se você deseja exibir todos os botões de campo em um gráfico dinâmico.

ShowAxisFieldButtons

Obtém ou define se os botões de campo do eixo devem ser exibidos em um Gráfico Dinâmico.

ShowDataLabelsOverMaximum

Obtém ou define um valor que indica se os rótulos de dados devem ser mostrados quando o valor é maior que o valor máximo no eixo dos valores.

ShowLegendFieldButtons

Obtém ou define se os botões de campo de legenda devem ser exibidos em um Gráfico Dinâmico.

ShowReportFilterFieldButtons

Obtém ou define se os botões de campo do filtro de relatório devem ser exibidos em um Gráfico Dinâmico.

ShowValueFieldButtons

Obtém ou define se os botões de campo do valor devem ser exibidos em um Gráfico Dinâmico.

SideWall

Obtém um objeto que representa a parede lateral de um gráfico 3D.

Tab

Obtém um objeto Tab para um controle Chart.

Tag

Obtém ou define o objeto que contém dados sobre o controle Tag.

Walls

Obtém um objeto Walls que representa as paredes do gráfico 3D.

Métodos

Activate()

Faz com que o controle Chart atual se torne o gráfico ativo.

ApplyChartTemplate(String)

Aplica um modelo de gráfico padrão ou personalizado ao gráfico.

ApplyDataLabels(XlDataLabelsType, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Aplica rótulos de dados a um ponto, uma série ou todas as séries em um controle Chart.

ApplyLayout(Int32, Object)

Aplica os layouts mostrados na Faixa de Opções.

Axes(Object, XlAxisGroup)

Obtém um objeto que representa um único eixo ou uma coleção dos eixos no gráfico.

ChartGroups(Object)

Obtém um único grupo de gráficos (um objeto ChartGroup) ou uma coleção de todos os grupos de gráficos no gráfico (um objeto ChartGroups).

ChartObjects(Object)

Obtém um objeto que representa um único gráfico inserido (um objeto ChartObject) ou uma coleção de todos os gráficos inseridos (um objeto ChartObjects) na planilha.

ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Modifica as propriedades do controle Chart fornecido. Você pode usar esse método para formatar rapidamente um controle Chart sem definir todas as propriedades individuais. Esse método não é interativo e ele altera somente as propriedades especificadas.

CheckSpelling(Object, Object, Object, Object)

Verifica a ortografia de um objeto. O Microsoft Office Excel exibe a caixa de diálogo Ortografia

ClearToMatchStyle()

Limpa a formatação dos elementos gráficos para a automática.

Copy(Object, Object)

Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Copia o gráfico para a Área de Transferência como uma imagem.

Delete()

Exclui um Chart criado dinamicamente da planilha e remove-o do ControlCollection.

Evaluate(Object)

Converte um nome do Microsoft Office Excel em um objeto ou um valor.

Export(String, Object, Object)

Exporta o gráfico em um formato gráfico.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Salva o gráfico no formato PDF ou XPS.

GetChartElement(Int32, Int32, Int32, Int32, Int32)

Obtém informações sobre o elemento do gráfico nas coordenadas X e Y especificadas.

Location(XlChartLocation, Object)

Move o controle Chart para um novo local.

Move(Object, Object)

Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel.

Paste(Object)

Cola os dados do gráfico da Área de Transferência no controle Chart especificado.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

Imprime o gráfico.

PrintPreview(Object)

Mostra uma visualização da impressão do controle Chart.

Refresh()

Atualiza o cache do Chart ou do objeto PivotTable.

SaveChartTemplate(String)

Salva o gráfico atual como um modelo personalizado na lista de modelos de gráfico disponíveis.

SeriesCollection(Object)

Obtém uma única série (um objeto Series) ou uma coleção de todas as séries (uma coleção SeriesCollection) no gráfico ou grupo de gráficos.

SetBackgroundPicture(String)

Define o gráfico de tela de fundo do controle Chart.

SetDefaultChart(Object)

Especifica o nome do modelo de gráfico que o Microsoft Office Excel usa ao criar novos gráficos.

SetElement(MsoChartElementType)

Modifica um elemento do gráfico.

SetSourceData(Range, Object)

Define o intervalo de dados de origem para o controle Chart.

Eventos

ActivateEvent

Ocorre quando o controle Chart é ativado.

BeforeDoubleClick

Ocorre quando o controle Chart recebe um clique duplo, antes da ação de clique duplo padrão.

BeforeRightClick

Ocorre quando o controle Chart é clicado com o botão direito do mouse, antes da ação padrão de clique com o botão direito do mouse.

BindingContextChanged

Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel.

Calculate

Ocorre depois que o controle Chart plota dados novos ou alterados.

Deactivate

Ocorre quando a seleção se afasta do controle Chart, desativando o controle Chart.

DragOver

Ocorre quando um intervalo de células é arrastado sobre um controle Chart.

DragPlot

Ocorre quando um intervalo de células é arrastado e solto no controle Chart.

MouseDown

Ocorre quando um botão do mouse é pressionado no momento em que o ponteiro está sobre um controle Chart.

MouseMove

Ocorre quando a posição do ponteiro do mouse muda sobre o controle Chart.

MouseUp

Ocorre quando o botão do mouse é solto quando o ponteiro está sobre o controle Chart.

Resize

Ocorre quando o tamanho do controle Chart é alterado.

SelectEvent

Ocorre quando o controle Chart é selecionado.

SeriesChange

Ocorre quando o valor de um ponto de dados de controle Chart é alterado.

Aplica-se a