Chart

Chart class

Представляет графическую диаграмму на слайде.

public class Chart : GraphicalObject, IChart

Характеристики

Имя Описание
AlternativeText { get; set; } Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/записьString.
AlternativeTextTitle { get; set; } Возвращает или задает заголовок альтернативного текста, связанного с фигурой. Чтение/записьString.
AsIFormattedTextContainer { get; } Позволяет получить базовый интерфейс IFormattedTextContainer. Только для чтенияIFormattedTextContainer.
AsIThemeable { get; } Позволяет получить базовый интерфейс IThemeable. Только для чтенияIThemeable.
Axes { get; } Предоставляет доступ к осям диаграммы. Только для чтенияIAxesManager.
BackWall { get; } Возвращает объект, позволяющий изменить формат задней стенки трехмерного графика. Только чтениеIChartWall.
BlackWhiteMode { get; set; } Свойство указывает, как фигура будет отображаться в черно-белом режиме отображения.. Чтение/записьBlackWhiteMode.
ChartData { get; } Возвращает информацию о связанных или встроенных данных, связанных с диаграммой. Только для чтенияIChartData.
ChartDataTable { get; } Возвращает таблицу данных диаграммы. Только для чтенияIDataTable.
ChartTitle { get; } Возвращает или задает заголовок диаграммы. Только для чтенияIChartTitle.
ConnectionSiteCount { get; } Возвращает количество сайтов соединения на фигуре. Только для чтенияInt32.
CustomData { get; } Возвращает пользовательские данные фигуры. Только для чтенияICustomData.
DisplayBlanksAs { get; set; } Возвращает или задает способ отображения пустых ячеек на диаграмме. Чтение/записьDisplayBlanksAsType.
virtual EffectFormat { get; } Возвращает объект EffectFormat, содержащий пиксельные эффекты, примененные к фигуре. Примечание:может возвращать значение null для определенных типов фигур, не имеющих свойств эффекта. Только для чтенияIEffectFormat.
virtual FillFormat { get; } Возвращает объект FillFormat, содержащий свойства форматирования заливки для фигуры. Примечание:может возвращать значение null для определенных типов фигур, не имеющих свойств заливки. Только для чтенияIFillFormat.
Floor { get; } Возвращает объект, позволяющий изменить формат пола трехмерного графика. Только чтениеIChartWall.
Frame { get; set; } Возвращает или задает свойства фрейма фигуры. Чтение/записьIShapeFrame.
GraphicalObjectLock { get; } Возвращает блокировки фигуры. Только для чтенияIGraphicalObjectLock.
HasDataTable { get; set; } Определяет, имеет ли диаграмма таблицу данных. Чтение/записьBoolean.
HasLegend { get; set; } Определяет, есть ли у диаграммы легенда. Чтение/записьBoolean.
HasRoundedCorners { get; set; } Указывает, что область диаграммы должна иметь закругленные углы. Чтение/записьBoolean.
HasTitle { get; set; } Определяет, имеет ли диаграмма видимый заголовок. Чтение/записьBoolean.
Height { get; set; } Возвращает или задает высоту фигуры. Чтение/записьSingle.
Hidden { get; set; } Определяет, скрыта ли фигура. Чтение/записьBoolean.
HyperlinkClick { get; set; } Возвращает или устанавливает гиперссылку, определенную для щелчка мыши. Чтение/записьIHyperlink.
HyperlinkManager { get; } Возвращает менеджер гиперссылок. Только для чтенияIHyperlinkManager.
HyperlinkMouseOver { get; set; } Возвращает или устанавливает гиперссылку, определенную для наведения мыши. Чтение/записьIHyperlink.
IsGrouped { get; } Определяет, сгруппирована ли фигура. Только чтениеBoolean.
IsTextHolder { get; } Определяет, является ли фигура TextHolder_PPT. Только чтениеBoolean.
Legend { get; } Возвращает или задает легенду для диаграммы. Только для чтенияILegend.
virtual LineFormat { get; } Возвращает объект LineFormat, который содержит свойства форматирования линии для фигуры. Примечание:может возвращать значение null для определенных типов фигур, не имеющих свойств линии. Только для чтенияILineFormat.
Name { get; set; } Возвращает или задает имя формы. Должно быть не пустым. При необходимости используйте пустое строковое значение. Чтение/записьString.
OfficeInteropShapeId { get; } Получает уникальный идентификатор формы в области слайдов. Только для чтенияUInt32. См. такжеUniqueIdдля получения уникального идентификатора формы в области презентации.
ParentGroup { get; } Возвращает родительский объект GroupShape, если фигура сгруппирована. В противном случае возвращает ноль. Только для чтенияIGroupShape.
Placeholder { get; } Возвращает заполнитель для фигуры. Возвращает null, если в фигуре нет заполнителя. Только для чтенияIPlaceholder.
PlotArea { get; } Представляет область построения диаграммы. Только для чтенияIChartPlotArea.
PlotVisibleCellsOnly { get; set; } Определяет, отображаются ли на графике только видимые ячейки. False для отображения как видимых, так и скрытых ячеек. Чтение/записьBoolean.
Presentation { get; } Возвращает родительскую презентацию слайда. Только чтениеIPresentation.
RawFrame { get; set; } Возвращает или устанавливает свойства необработанного фрейма формы. Чтение/записьIShapeFrame.
Rotation { get; set; } Возвращает или задает число градусов, на которое указанная фигура поворачивается вокруг оси z. Положительное значение указывает на вращение по часовой стрелке; отрицательное значение указывает на вращение против часовой стрелки. Чтение/записьSingle.
Rotation3D { get; } Возвращает трехмерный поворот диаграммы. Только для чтенияIRotation3D.
ShapeLock { get; } Возвращает блокировки фигуры. Только для чтенияIGraphicalObjectLock. (2 properties)
ShowDataLabelsOverMaximum { get; set; } Указывает, что должны отображаться метки данных, превышающие максимум диаграммы. Чтение/записьBoolean.
SideWall { get; } Возвращает объект, позволяющий изменить формат боковой стенки трехмерного графика. Только чтениеIChartWall.
Slide { get; } Возвращает родительский слайд фигуры. Только для чтенияIBaseSlide.
Style { get; set; } Возвращает или задает стиль диаграммы. Чтение/записьStyleType.
TextFormat { get; } Возвращает формат текста диаграммы. Свойство неприменимо для следующих типов:Treemap,Sunburst, Waterfall,Histogram,Funnel,BoxAndWhisker. Только чтениеIChartTextFormat.
ThemeManager { get; } Возвращает менеджер тем. Только для чтенияIOverrideThemeManager.
virtual ThreeDFormat { get; } Возвращает объект ThreeDFormat, который создает свойства 3D-эффекта для фигуры. Примечание:может возвращать значение null для определенных типов фигур, не имеющих 3D-свойств. Только для чтенияIThreeDFormat.
Type { get; set; } Возвращает или задает тип диаграммы. Чтение/записьChartType.
UniqueId { get; } Получает уникальный идентификатор формы в области представления. Только для чтенияUInt32. См. такжеOfficeInteropShapeIdдля получения уникального идентификатора фигуры в области слайдов.
UserShapes { get; } Укажите фигуры, нарисованные поверх диаграммы. Только для чтенияIGroupShape.
Width { get; set; } Возвращает или задает ширину фигуры. Чтение/записьSingle.
X { get; set; } Возвращает или задает координату x левого верхнего угла фигуры. Чтение/записьSingle.
Y { get; set; } Возвращает или задает координату y левого верхнего угла фигуры. Чтение/записьSingle.
virtual ZOrderPosition { get; } Возвращает положение фигуры в z-порядке. Shapes[0] возвращает форму в конце z-порядка, и Shapes[Shapes.Count - 1] возвращает форму в начале z-порядка . Только для чтенияInt32.

Методы

Имя Описание
AddPlaceholder(IPlaceholder) Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя на указанный.
CreateThemeEffective() Возвращает эффективную тему для этой диаграммы.
GetThumbnail() Возвращает миниатюру формы. ShapeThumbnailBounds.Тип границ эскиза фигуры Shape используется по умолчанию.
GetThumbnail(ShapeThumbnailBounds, float, float) Возвращает миниатюру формы.
RemovePlaceholder() Определяет, что эта фигура не является заполнителем.
ValidateChartLayout() Вычисляет фактические значения элементов диаграммы. Фактические значения включают положение элементов, которые реализуют интерфейс IActualLayout (IActualLayout.ActualX, IActualLayout.ActualY, IActualLayout.ActualWidth, IActualLayout.ActualHeight) и фактические значения осей (IAxis.ActualMaxValue , IAxis.ActualMinValue, IAxis.ActualMajorUnit, IAxis.ActualMinorUnit, IAxis.ActualMajorUnitScale, IAxis.ActualMinorUnitScale)
WriteAsSvg(Stream) Сохраняет содержимое Shape как файл SVG.
WriteAsSvg(Stream, ISVGOptions) Сохраняет содержимое Shape как файл SVG.

Смотрите также