Поделиться через


_Chart Интерфейс

Определение

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе Chart.

public interface class _Chart
[System.Runtime.InteropServices.Guid("000208D6-0000-0000-C000-000000000046")]
public interface _Chart
Public Interface _Chart
Производный
Атрибуты

Свойства

_CodeName

Зарезервировано для внутреннего использования.

Application

При использовании без квалификатора объектов это свойство возвращает Application объект, представляющий приложение Microsoft Excel. Если используется с квалификатором объекта, это свойство возвращает объект Application, который представляет создателя указанного объекта (вы можете задать это свойство с объектом OLE-автоматизации для возврата приложения этого объекта).

Area3DGroup

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

AutoScaling

Значение true , если Microsoft Excel масштабирует трехмерную диаграмму так, чтобы она была ближе по размеру к эквивалентной двухуровневой диаграмме. Свойство RightAngleAxes должно иметь значение True.

BackWall

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

Bar3DGroup

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

BarShape

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

CategoryLabelLevel

XlCategoryLabelLevel Возвращает константу, ссылающуюся на уровень, с которого извлекаются метки категорий. Целое число (int в C#) для чтения и записи.

ChartArea

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

ChartColor

Возвращает или задает целое число (int в C#), представляющее цветовую схему для диаграммы. Чтение и запись.

ChartStyle

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

ChartTitle

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

ChartType

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

CodeName

Возвращает имя кода для объекта .

Column3DGroup

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

Corners

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

Creator

Возвращает константу в перечислении XlCreator , указывающую приложение, в котором был создан этот объект. Если объект был создан в Microsoft Excel, это свойство возвращает строку XCEL, эквивалентную шестнадцатеричной цифре 5843454C.

DataTable

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

DepthPercent

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

DisplayBlanksAs

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

Dummy24

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе Chart.

Dummy25

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе Chart.

Elevation

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

Floor

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

GapDepth

Возвращает или задает расстояние между рядами данных на трехмерной диаграмме в процентах от ширины маркера. Значение этого свойства должно находиться в диапазоне от 0 до 500.

HasAxis[Object, Object]

Возвращает или задает, какие оси существуют на диаграмме.

HasDataTable

Значение true , если диаграмма содержит таблицу данных.

HasHiddenContent

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе Chart.

HasLegend

Значение true , если на диаграмме есть легенда.

HasPivotFields

Значение true , если элементы управления сводной диаграммы отображаются в указанном отчете сводной диаграммы. Значение по умолчанию — True. Для обычной диаграммы это свойство всегда возвращает значение False и не может быть задано.

HasTitle

Значение true , если ось или диаграмма имеют видимый заголовок.

HeightPercent

Возвращает или задает высоту трехмерной диаграммы в процентах от ширины диаграммы (от 5 до 500 процентов).

Hyperlinks

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

Index

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

Legend

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

Line3DGroup

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

MailEnvelope

Представляет заголовок электронной почты для документа.

Name

Возвращает или задает имя объекта.

Next

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

OnDoubleClick

Зарезервировано для внутреннего использования.

OnSheetActivate

Зарезервировано для внутреннего использования.

OnSheetDeactivate

Зарезервировано для внутреннего использования.

PageSetup

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

Parent

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

Perspective

Возвращает или задает перспективу трехмерного представления диаграммы. Значение должно находиться в диапазоне от 0 до 100. Это свойство игнорируется, если RightAngleAxes свойство имеет значение True.

Pie3DGroup

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

PivotLayout

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

PlotArea

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

PlotBy

Возвращает или задает способ использования столбцов или строк в качестве рядов данных на диаграмме. Может быть одной из следующих XlRowCol констант: xlColumns или xlRows. Для отчетов сводной диаграммы это свойство доступно только для чтения и всегда возвращает xlColumns.

PlotVisibleOnly

Значение true, если отображаются только видимые ячейки. Значение false, если отображаются и видимые, и скрытые ячейки.

Previous

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

PrintedCommentPages

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

ProtectContents

Значение true , если содержимое листа защищено. Это защищает всю диаграмму.

ProtectData

Значение true, если формула ряда не может быть изменена пользователем.

ProtectDrawingObjects

Значение True , если фигуры защищены.

ProtectFormatting

Значение true, если пользователь не может изменить форматирование диаграммы.

ProtectGoalSeek

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

ProtectionMode

Значение true , если включена защита только для пользовательского интерфейса. Чтобы включить защиту пользовательского Protect(Object, Object, Object, Object, Object) интерфейса, используйте метод с аргументом UserInterfaceOnlyTrue.

ProtectSelection

Значение true, если элементы диаграммы не могут быть выбраны.

RightAngleAxes

Значение true , если оси диаграммы находятся под прямым углом, независимо от поворота диаграммы или высоты. Применяется только к трехмерной графике, гистограмме и линейчатой диаграмме.

Rotation

Возвращает или задает поворот трехмерного представления диаграммы (поворот области диаграммы вокруг оси Z в градусах). Значение этого свойства должно быть от 0 до 360, за исключением трехмерных линейчатых диаграмм, где значение должно быть от 0 до 44. Значение по умолчанию — 20. Применяется только к трехмерной диаграмме.

Scripts

Возвращает коллекцию Scripts , которая содержит Script объекты, представляющие блоки скрипта или кода в указанном документе при сохранении в виде веб-страницы.

SeriesNameLevel

XlSeriesNameLevel Возвращает константу, ссылающуюся на уровень источника имен рядов. Целое число (int в C#) для чтения и записи.

Shapes

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

ShowAllFieldButtons

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

ShowAxisFieldButtons

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

ShowDataLabelsOverMaximum

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

ShowLegendFieldButtons

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

ShowReportFilterFieldButtons

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

ShowValueFieldButtons

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

ShowWindow

Значение true , если внедренная диаграмма отображается в отдельном окне. Объект, используемый Chart с этим свойством, должен ссылаться на внедренную диаграмму.

SideWall

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

SizeWithWindow

Значение true, если Microsoft Excel изменяет размер диаграммы в соответствии с размером окна листа диаграммы. Значение false , если размер диаграммы не привязан к размеру окна. Применяется только к листам диаграмм (не применяется к внедренным диаграммам).

SubType

Зарезервировано для внутреннего использования.

SurfaceGroup

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

Tab

Tab Возвращает объект для диаграммы или листа.

Type

Зарезервировано для внутреннего использования.

Visible

Определяет, является ли объект видимым.

Walls

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

WallsAndGridlines2D

Значение true, если линии сетки рисуются двумерно на трехмерной диаграмме.

Методы

_ApplyDataLabels(XlDataLabelsType, Object, Object, Object)

Зарезервировано для внутреннего использования.

_Dummy23()

Зарезервировано для внутреннего использования.

_Evaluate(Object)

Зарезервировано для внутреннего использования.

_PrintOut(Object, Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

_Protect(Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

_SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

Activate()

Делает текущую диаграмму активной диаграммой.

ApplyChartTemplate(String)

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

ApplyCustomType(XlChartType, Object)

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

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

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

ApplyLayout(Int32, Object)

Применяет макеты, показанные на ленте.

Arcs(Object)

Зарезервировано для внутреннего использования.

AreaGroups(Object)

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

AutoFormat(Int32, Object)

Зарезервировано для внутреннего использования.

Axes(Object, XlAxisGroup)

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

BarGroups(Object)

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

Buttons(Object)

Зарезервировано для внутреннего использования.

ChartGroups(Object)

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

ChartObjects(Object)

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

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

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

CheckBoxes(Object)

Зарезервировано для внутреннего использования.

CheckSpelling(Object, Object, Object, Object)

Проверяет орфографию объекта и отображает диалоговое окно "Орфография"

ClearToMatchColorStyle()

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

ClearToMatchStyle()

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

ColumnGroups(Object)

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

Copy(Object, Object)

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

CopyChartBuild()

Зарезервировано для внутреннего использования.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

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

CreatePublisher(Object, XlPictureAppearance, XlPictureAppearance, Object, Object, Object, Object)

Зарезервировано для внутреннего использования. Этот элемент предназначен только для Macintosh и не должен использоваться.

Delete()

Удаляет объект .

DeleteHiddenContent()

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе Chart.

Deselect()

Отменяет выделение для указанной диаграммы.

DoughnutGroups(Object)

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

DrawingObjects(Object)

Зарезервировано для внутреннего использования.

Drawings(Object)

Зарезервировано для внутреннего использования.

DropDowns(Object)

Для выносок с явно заданным раскрывающимся значением это свойство возвращает вертикальное расстояние (в точках) от края текстового ограничивающего поля до места, где строка выноски присоединяется к текстовому поле. Только для чтения Single.

Evaluate(Object)

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

Export(String, Object, Object)

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

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

Экспортирует в файл указанного формата.

FullSeriesCollection(Object)

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

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

Возвращает сведения об элементе диаграммы в указанных координатах X и Y. Этот метод является необычным тем, что вы задаете значения только для первых двух аргументов. Microsoft Excel заполняет другие аргументы, и код должен проверить эти значения при возврате метода.

GroupBoxes(Object)

Зарезервировано для внутреннего использования.

GroupObjects(Object)

Зарезервировано для внутреннего использования.

Labels(Object)

Зарезервировано для внутреннего использования.

LineGroups(Object)

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

Lines(Object)

Зарезервировано для внутреннего использования. f

ListBoxes(Object)

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

Location(XlChartLocation, Object)

Перемещает диаграмму в новое место.

Move(Object, Object)

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

OLEObjects(Object)

Возвращает объект , представляющий либо один объект OLE (), OLEObjectлибо коллекцию всех объектов OLE ( OLEObjects коллекция) на диаграмме или листе.

OptionButtons(Object)

Зарезервировано для внутреннего использования.

Ovals(Object)

Зарезервировано для внутреннего использования.

Paste(Object)

Вставляет данные диаграммы из буфера обмена в указанную диаграмму.

Pictures(Object)

Зарезервировано для внутреннего использования.

PieGroups(Object)

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

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object)

Выводит объект .

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

Зарезервировано для внутреннего использования.

PrintPreview(Object)

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

Protect(Object, Object, Object, Object, Object)

Защищает диаграмму, чтобы ее нельзя было изменить.

RadarGroups(Object)

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

Rectangles(Object)

Зарезервировано для внутреннего использования.

Refresh()

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

SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Сохраняет изменения на диаграмме или листе в другом файле.

SaveChartTemplate(String)

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

ScrollBars(Object)

Зарезервировано для внутреннего использования.

Select(Object)

Выбирает объект .

SeriesCollection(Object)

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

SetBackgroundPicture(String)

Задает фоновый рисунок для листа или диаграммы.

SetDefaultChart(Object)

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

SetElement(MsoChartElementType)

Задает элементы диаграммы на диаграмме. Для чтения и записи.

SetSourceData(Range, Object)

Задает диапазон исходных данных для диаграммы.

Spinners(Object)

Зарезервировано для внутреннего использования.

TextBoxes(Object)

Зарезервировано для внутреннего использования.

Unprotect(Object)

Удаляет защиту листа или книги. Этот метод не действует, если лист или книга не защищены.

XYGroups(Object)

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

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