Chart Интерфейс

Определение

Представляет внедренную диаграмму в проектах Office для 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
Атрибуты
Реализации

Комментарии

Chart Элементы управления предоставляют все функции собственных Microsoft.Office.Interop.Excel.Chart объектов в объектной модели Excel. Chart Однако элементы управления также предоставляют события. Дополнительные сведения см. в разделе Chart Control.

Примечание

Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.

Использование

В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Свойства

Application

Возвращает объект Application, представляющий приложение Microsoft Office Excel.

AutoScaling

Масштабирует объемную диаграмму, приближая ее по размерам к соответствующей плоской диаграмме.

BackWall

Возвращает объект, представляющий заднюю стенку объемной диаграммы.

BarShape

Возвращает или задает форму, используемую для объемной линейчатой диаграммы или объемной гистограммы.

ChartArea

Получает объект ChartArea, представляющий полную область диаграммы.

ChartStyle

Возвращает или задает стиль диаграммы.

ChartTitle

Возвращает объект ChartTitle, представляющий заголовок указанной диаграммы.

ChartType

Возвращает или задает тип диаграммы.

Container

Представляет внедренную диаграмму в проектах Office для Microsoft Office Excel.

Creator

Возвращает приложение, в котором был создан данный объект Chart.

DataTable

Возвращает объект DataTable, представляющий таблицу данных диаграммы.

DefaultDataSourceUpdateMode

Возвращает или задает используемый по умолчанию объект DataSourceUpdateMode.

DepthPercent

Возвращает или задает глубину объемной диаграммы в процентах от ее ширины (в пределах от 20 до 2000 процентов).

DisplayBlanksAs

Возвращает или задает способ отображения на диаграмме пустых ячеек.

Elevation

Возвращает или задает угол возвышения объемной диаграммы.

Floor

Возвращает объект Floor, представляющий основание объемной диаграммы.

GapDepth

Возвращает или задает расстояние между рядами данных объемной диаграммы в процентах от ширины маркера.

HasAxis

Возвращает или задает значение, указывающее, существует на элементе управления Chart определенная ось.

HasDataTable

Возвращает или задает значение, указывающее, имеет ли элемент управления Chart таблицу данных.

HasLegend

Возвращает или задает значение, указывающее, имеет ли элемент управления Chart легенду.

HasTitle

Возвращает или задает значение, указывающее, имеет ли элемент управления Chart заголовок.

HeightPercent

Возвращает или задает высоту объемной диаграммы в процентах от ширины элемента управления Chart.

Hyperlinks

Возвращает коллекцию Hyperlinks, представляющую гиперссылки на диапазон или рабочий лист.

InnerObject

Получает объект Chart, представляющий базовый собственный объект Chart.

Legend

Возвращает объект Legend, представляющий легенду диаграммы.

MailEnvelope

Представляет заголовок электронного сообщения для документа.

Name

Получает имя элемента управления Chart.

PageSetup

Возвращает объект PageSetup, содержащий все параметры настройки страницы для указанного объекта.

Parent

Возвращает родительский элемент для элемента управления Chart.

Perspective

Возвращает или задает перспективу объемной диаграммы.

PivotLayout

Возвращает объект PivotLayout, представляющий размещений полей в отчете сводной таблицы и размещение осей в отчете сводной диаграммы.

PlotArea

Возвращает объект PlotArea, представляющий область построения диаграммы.

PlotBy

Возвращает или задает способ использования столбцов или строк в качестве рядов данных на диаграмме.

PlotVisibleOnly

Возвращает или задает значение, указывающее, должны ли отображаться только видимые ячейки.

PrintedCommentPages

Получает число страниц примечаний, которые будут печататься для текущей диаграммы.

ProtectData

Возвращает или задает значение, указывающее, запрещено ли изменение формул рядов.

ProtectFormatting

Возвращает или задает значение, указывающее, запрещено ли изменение форматирования элемента управления Chart.

ProtectSelection

Возвращает или задает значение, указывающее, запрещено ли выделение элементов Chart.

RightAngleAxes

Возвращает или задает значение, указывающее на расположение осей элемента управления Chart под прямым углом вне зависимости от поворота и угла возвышения диаграммы.

Rotation

Возвращает или задает поворот объемной диаграммы (угол поворота области построения вокруг оси z в градусах).

Shapes

Возвращает объект Shapes, представляющий все фигуры, расположенные на элементе управления Chart.

ShowAllFieldButtons

Получает или задает значение, управляющее отображением всех кнопок полей в сводной таблице.

ShowAxisFieldButtons

Получает или задает необходимость отображения кнопок поля оси в сводной диаграмме.

ShowDataLabelsOverMaximum

Возвращает или задает значение, определяющее отображение сигнатур данных, если максимальное значение на оси значений превышено.

ShowLegendFieldButtons

Получает или задает значение, управляющее отображением кнопок полей условных обозначений в сводной таблице.

ShowReportFilterFieldButtons

Получает или задает значение, управляющее отображением кнопок полей фильтра отчетов в сводной таблице.

ShowValueFieldButtons

Получает или задает значение, управляющее отображением кнопок полей значений в сводной таблице.

SideWall

Возвращает объект, представляющий боковую стенку объемной диаграммы.

Tab

Возвращает объект Tab для элемента управления Chart.

Tag

Получает или задает объект, который содержит данные об элементе управления Tag.

Walls

Возвращает объект Walls, представляющий стенки объемной диаграммы.

Методы

Activate()

Текущий элемент управления Chart становится активной диаграммой.

ApplyChartTemplate(String)

Применяет к диаграмме стандартный или настраиваемый шаблон диаграммы.

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

Применяет подписи данных к точке, ряду или всем рядам в элементе управления Chart.

ApplyLayout(Int32, Object)

Применение макетов, приведенных на ленте.

Axes(Object, XlAxisGroup)

Возвращает объект, представляющий либо отдельную ось, либо коллекцию осей на диаграмме.

ChartGroups(Object)

Возвращает либо отдельную группу диаграммы (объект ChartGroup), либо коллекцию всех групп диаграмм на диаграмме (коллекция ChartGroups).

ChartObjects(Object)

Возвращает объект, представляющий либо отдельную внедренную диаграмму (объект ChartObject), либо коллекцию всех внедренных диаграмм (объект ChartObjects) на листе.

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

Изменяет свойства данного элемента управления Chart. Этот метод может использоваться для быстрого форматирования элемента управления Chart без необходимости устанавливать каждое свойство отдельно. Данный метод не является интерактивным и изменяет только указанные свойства.

CheckSpelling(Object, Object, Object, Object)

Проверка орфографии в объекте. В Microsoft Office Excel выводится диалоговое окно Орфография.

ClearToMatchStyle()

Устанавливает автоматическое форматирование элементов диаграммы.

Copy(Object, Object)

Представляет внедренную диаграмму в проектах Office для Microsoft Office Excel.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

Копирует диаграмму в буфер обмена как рисунок.

Delete()

Удаляет динамически созданный элемент управления Chart из рабочего листа, а затем удаляет его из коллекции ControlCollection.

Evaluate(Object)

Преобразует имя Microsoft Office Excel в объект или значение.

Export(String, Object, Object)

Экспорт диаграммы в графическом формате.

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

Сохраняет диаграмму в формате PDF или XPS.

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

Возвращает информацию об элементе диаграммы, находящегося в точке, заданной координатами X и Y.

Location(XlChartLocation, Object)

Изменение местоположения элемента управления Chart.

Move(Object, Object)

Представляет внедренную диаграмму в проектах Office для Microsoft Office Excel.

Paste(Object)

Вставляет содержимое диаграммы из буфера обмена в указанный элемент управления Chart.

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

Печать диаграммы.

PrintPreview(Object)

Представляет предварительный просмотр элемента управления Chart, как он бы выглядел при печати.

Refresh()

Обновление кэша объекта Chart или PivotTable.

SaveChartTemplate(String)

Сохраняет текущую диаграмму как пользовательский шаблон в списке доступных шаблонов диаграмм.

SeriesCollection(Object)

Возвращает либо отдельный ряд (объект Series), либо коллекцию всех рядов (коллекция SeriesCollection) на диаграмме или в группе диаграмм.

SetBackgroundPicture(String)

Задает фоновое изображение для элемента управления Chart.

SetDefaultChart(Object)

Задает имя шаблона диаграммы, используемого Microsoft Office Excel при создании новых диаграмм.

SetElement(MsoChartElementType)

Изменение элемента на диаграмме.

SetSourceData(Range, Object)

Задает исходный диапазон данных для элемента управления Chart.

События

ActivateEvent

Возникает при активации элемента управления Chart.

BeforeDoubleClick

Возникает при двойном щелчке мышью элемента управления Chart перед вызовом обработчика двойного щелчка по умолчанию.

BeforeRightClick

Возникает при щелчке правой кнопкой мыши элемента управления Chart перед вызовом обработчика щелчка правой кнопкой мыши по умолчанию.

BindingContextChanged

Представляет внедренную диаграмму в проектах Office для Microsoft Office Excel.

Calculate

Возникает при отображении элементом управления Chart новых или измененных данных.

Deactivate

Возникает при перемещении выделения из элемента управления Chart, что приводит к деактивации элемента управления Chart.

DragOver

Возникает при перетаскивании диапазона ячеек над элементом управления Chart.

DragPlot

Возникает при перетаскивании диапазона ячеек на элемент управления Chart.

MouseDown

Возникает при нажатии кнопки мыши, если указатель мыши находится на элементе управления Chart.

MouseMove

Возникает, когда указатель мыши перемещается по элементу управления Chart.

MouseUp

Возникает при отпускании кнопки мыши, если указатель мыши находится на элементе управления Chart.

Resize

Возникает при изменении размеров элемента управления Chart.

SelectEvent

Возникает при выделении элемента управления Chart.

SeriesChange

Возникает при изменении значения точки данных элемента управления Chart.

Применяется к