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 | |
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. |