Table

Table class

Представляет таблицу на слайде.

public sealed class Table : GraphicalObject, ITable

Properties

NameDescription
AlternativeText { get; set; }Возвращает или устанавливает альтернативный текст, связанный с фигурой. Чтение/запись String.
AlternativeTextTitle { get; set; }Возвращает или устанавливает заголовок альтернативного текста, связанного с фигурой. Чтение/запись String.
BlackWhiteMode { get; set; }Свойство определяет, как фигура будет отображаться в черно-белом режиме. Чтение/запись BlackWhiteMode.
Columns { get; }Возвращает коллекцию столбцов. Только для чтения IColumnCollection.
ConnectionSiteCount { get; }Возвращает количество точек соединения на фигуре. Только для чтения Int32.
CustomData { get; }Возвращает пользовательские данные фигуры. Только для чтения ICustomData.
virtual EffectFormat { get; }Возвращает объект EffectFormat, который содержит пиксельные эффекты, примененные к фигуре. Примечание: может возвращать null для определенных типов фигур, у которых нет эффектов. Только для чтения IEffectFormat.
override FillFormat { get; }Возвращает объект TableFormat.FillFormat, содержащий заполнение для таблицы. Только для чтения IFillFormat.
FirstCol { get; set; }Определяет, должна ли первая колонка таблицы быть нарисована со специальным форматированием. Чтение/запись Boolean.
FirstRow { get; set; }Определяет, должна ли первая строка таблицы быть нарисована со специальным форматированием. Чтение/запись Boolean.
Frame { get; set; }Возвращает или устанавливает свойства рамки фигуры. Чтение/запись IShapeFrame.
GraphicalObjectLock { get; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock.
Height { get; set; }Возвращает или устанавливает высоту фигуры. Чтение/запись Single.
Hidden { get; set; }Определяет, скрыта ли фигура. Чтение/запись Boolean.
HorizontalBanding { 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.
Item { get; }Возвращает ячейку по указанным индексам столбца и строки. Только для чтения Cell.
LastCol { get; set; }Определяет, должна ли последняя колонка таблицы быть нарисована со специальным форматированием. Чтение/запись Boolean.
LastRow { get; set; }Определяет, должна ли последняя строка таблицы быть нарисована со специальным форматированием. Чтение/запись Boolean.
virtual LineFormat { get; }Возвращает объект LineFormat, который содержит свойства форматирования линий для фигуры. Примечание: может возвращать null для определенных типов фигур, у которых нет свойств линий. Только для чтения ILineFormat.
Name { get; set; }Возвращает или устанавливает имя фигуры. Не должно быть null. Используйте пустую строку, если необходимо. Чтение/запись String.
OfficeInteropShapeId { get; }Получает уникальный идентификатор фигуры в области слайда. Только для чтения UInt32. См. также UniqueId для получения уникального идентификатора фигуры в области презентации.
ParentGroup { get; }Возвращает родительский объект GroupShape, если фигура сгруппирована. В противном случае возвращает null. Только для чтения IGroupShape.
Placeholder { get; }Возвращает заполнение для фигуры. Возвращает null, если у фигуры нет заполнителя. Только для чтения IPlaceholder.
Presentation { get; }Возвращает родительскую презентацию слайда. Только для чтения IPresentation.
RawFrame { get; set; }Возвращает или устанавливает свойства сырой рамки фигуры. Чтение/запись IShapeFrame.
RightToLeft { get; set; }Определяет, должна ли таблица иметь порядок чтения справа налево. Чтение/запись Boolean.
Rotation { get; set; }Возвращает или устанавливает количество градусов, на которое заданная фигура повёрнута вокруг оси z. Положительное значение указывает на поворот по часовой стрелке; отрицательное значение указывает на против часовой стрелки. Чтение/запись Single.
Rows { get; }Возвращает коллекцию строк. Только для чтения IRowCollection.
ShapeLock { get; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock. (2 свойства)
Slide { get; }Возвращает родительский слайд фигуры. Только для чтения IBaseSlide.
StylePreset { get; set; }Получает или устанавливает встроенный стиль таблицы. Чтение/запись TableStylePreset.
TableFormat { get; }Возвращает объект TableFormat, который содержит свойства форматирования для этой таблицы. Только для чтения ITableFormat.
virtual ThreeDFormat { get; }Возвращает объект ThreeDFormat, который содержит свойства 3D-эффектов для фигуры. Примечание: может возвращать null для определенных типов фигур, у которых нет свойств 3D. Только для чтения IThreeDFormat.
UniqueId { get; }Получает уникальный идентификатор фигуры в области презентации. Только для чтения UInt32. См. также OfficeInteropShapeId для получения уникального идентификатора фигуры в области слайда.
VerticalBanding { get; set; }Определяет, должны ли четные столбцы быть нарисованы с другим форматированием. Чтение/запись Boolean.
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)Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя на заданные.
GetBasePlaceholder()Возвращает базовую фигуру-заместитель (фигура из макета и/или слайда-мастера, от которой наследуется текущая фигура). Если текущая фигура не унаследована, возвращается null.
GetImage()Возвращает миниатюру фигуры. Тип миниатюры ShapeThumbnailBounds.Shape по умолчанию.
GetImage(ShapeThumbnailBounds, float, float)Возвращает миниатюру фигуры.
MergeCells(ICell, ICell, bool)Объединяет соседние ячейки.
RemovePlaceholder()Определяет, что эта фигура не является заполнителем.
SetTextFormat(IParagraphFormat)Устанавливает заданные свойства формата абзаца для всех абзацев ячеек таблицы.
SetTextFormat(IPortionFormat)Устанавливает заданные свойства формата частей для всех частей ячеек таблицы.
SetTextFormat(ITextFrameFormat)Устанавливает заданные свойства формата текстового фрейма для всех текстовых фреймов ячеек таблицы.
WriteAsSvg(Stream)Сохраняет содержимое фигуры в виде SVG-файла.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое фигуры в виде SVG-файла.

See Also