Chart

Chart class

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

public class Chart : GraphicalObject, IChart

Properties

NameDescription
AlternativeText { get; set; }Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/запись String.
AlternativeTextTitle { get; set; }Возвращает или задает заголовок альтернативного текста, связанного с фигурой. Чтение/запись String.
AsIFormattedTextContainer { get; }Позволяет получить базовый интерфейс IFormattedTextContainer. Только для чтения IFormattedTextContainer.
AsIThemeable { get; }Позволяет получить базовый интерфейс IThemeable. Только для чтения IThemeable.
Axes { get; }Предоставляет доступ к осям диаграммы. Только для чтения IAxesManager.
BackWall { get; }Возвращает объект, который позволяет изменить формат задней стены 3D-диаграммы. Только для чтения 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; }Возвращает объект, который позволяет изменить формат пола 3D-диаграммы. Только для чтения 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.
IsDecorative { get; set; }Получает или задает опцию ‘Отметить как декоративную’ Чтение/запись Boolean.
IsGrouped { get; }Определяет, сгруппирована ли фигура. Только для чтения Boolean.
IsTextHolder { get; }Определяет, является ли фигура TextHolder_PPT. Только для чтения Boolean.
Legend { get; }Возвращает или задает легенду для диаграммы. Только для чтения ILegend.
virtual LineFormat { get; }Возвращает объект LineFormat, который содержит свойства форматирования линий для фигуры. Примечание: может вернуть null для определенных типов фигур, у которых нет свойств линий. Только для чтения ILineFormat.
Name { get; set; }Возвращает или задает имя фигуры. Не должно быть null. Используйте пустое строковое значение, если необходимо. Чтение/запись String.
OfficeInteropShapeId { get; }Получает уникальный идентификатор фигуры в области слайда. Только для чтения UInt32. См. также UniqueId для получения уникального идентификатора фигуры в области презентации.
ParentGroup { get; }Возвращает родительский объект GroupShape, если фигура сгруппирована. В противном случае возвращает null. Только для чтения 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; }Возвращает 3D-вращение диаграммы. Только для чтения IRotation3D.
ShapeLock { get; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock. (2 свойства)
ShowDataLabelsOverMaximum { get; set; }Указывает, должны ли отображаться метки данных, превышающие максимум диаграммы. Чтение/запись Boolean.
SideWall { get; }Возвращает объект, который позволяет изменить формат боковой стены 3D-диаграммы. Только для чтения 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.

Methods

NameDescription
AddPlaceholder(IPlaceholder)Добавляет новый заполнитель, если его нет, и задает свойства заполнителя для указанного.
CreateThemeEffective()Возвращает эффективную тему для этой диаграммы.
GetBasePlaceholder()Возвращает базовую фигуру-заполнитель (фигуру из макета и/или главного слайда, от которой наследуется текущая фигура). Возвращается null, если текущая фигура не наследуется.
GetImage()Возвращает миниатюру фигуры. Тип миниатюры ShapeThumbnailBounds.Shape используется по умолчанию.
GetImage(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)Сохраняет содержимое фигуры как файл SVG.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое фигуры как файл SVG.

See Also