ITable

Overview

ITable is a interface in Aspose.Slides FOSS for .NET. Inherits from: IGraphicalObject, IBulkTextFormattable.

Represents a table on a slide.

This interface provides 2 methods for working with ITable objects in .NET programs. Available methods include: MergeCells, SetTextFormat. All public members are accessible to any .NET application after installing the Aspose.Slides FOSS for .NET package. Properties: AlternativeText, AlternativeTextTitle, AsIBulkTextFormattable, AsIGraphicalObject, AsISlideComponent, Columns, and 33 more.

Properties

NameTypeAccessDescription
RowsIRowCollectionReadGets the collection of rows in the table.
ColumnsIColumnCollectionReadGets the collection of columns in the table.
TableFormatITableFormatReadGets the formatting properties object for this table.
StylePresetTableStylePresetRead/WriteGets or sets the built-in table style preset.
RightToLeftboolRead/WriteGets or sets a value indicating whether the table has right-to-left reading order.
FirstRowboolRead/WriteGets or sets a value indicating whether the first row should be drawn with special formatting (header row styling).
FirstColboolRead/WriteGets or sets a value indicating whether the first column should be drawn with special formatting.
LastRowboolRead/WriteGets or sets a value indicating whether the last row should be drawn with special formatting (total row styling).
LastColboolRead/WriteGets or sets a value indicating whether the last column should be drawn with special formatting.
HorizontalBandingboolRead/WriteGets or sets a value indicating whether even rows should be drawn with alternating formatting (row striping).
VerticalBandingboolRead/WriteGets or sets a value indicating whether even columns should be drawn with alternating formatting (column striping).
AsIGraphicalObjectIGraphicalObjectReadReturns a reference to the base IGraphicalObject interface for this table.
AsIBulkTextFormattableIBulkTextFormattableReadReturns a reference to the base IBulkTextFormattable interface for this table.
GraphicalObjectLockIGraphicalObjectLock?ReadGets the graphical object lock settings.
IsTextHolderboolReadGets a value indicating whether the shape acts as a text holder.
PlaceholderIPlaceholder?ReadGets the placeholder associated with the shape, or null if none.
CustomDataICustomData?ReadGets the custom data attached to the shape, or null if none.
LineFormatILineFormatReadGets the line formatting properties for the shape.
ThreeDFormatIThreeDFormatReadGets the 3-D formatting properties for the shape.
EffectFormatIEffectFormatReadGets the effect formatting properties for the shape.
FillFormatIFillFormatReadGets the fill formatting properties for the shape.
ZOrderPositionintReadGets the position of the shape in the z-order stack.
ConnectionSiteCountintReadGets the number of connection sites available on the shape.
UniqueIdintReadGets the presentation-scoped internal identifier for the shape.
OfficeInteropShapeIdintReadGets the slide-scoped unique identifier that remains constant for the shape’s lifetime.
IsGroupedboolReadGets a value indicating whether the shape belongs to a group shape.
AsISlideComponentISlideComponentReadReturns this instance viewed as an ISlideComponent.
RawFrameIShapeFrameRead/WriteGets or sets the raw (unresolved) shape frame properties.
FrameIShapeFrameRead/WriteGets or sets the resolved shape frame properties.
HiddenboolRead/WriteGets or sets a value indicating whether the shape is hidden from display.
RotationfloatRead/WriteGets or sets the rotation in degrees around the z-axis.
XfloatRead/WriteGets or sets the x-coordinate of the upper-left corner, in points.
YfloatRead/WriteGets or sets the y-coordinate of the upper-left corner, in points.
WidthfloatRead/WriteGets or sets the width of the shape, in points.
HeightfloatRead/WriteGets or sets the height of the shape, in points.
AlternativeTextstringRead/WriteGets or sets the accessibility alternative text for the shape.
AlternativeTextTitlestringRead/WriteGets or sets the title of the alternative text.
NamestringRead/WriteGets or sets the user-visible name of the shape.
IsDecorativeboolRead/WriteGets or sets a value indicating whether the shape is marked as decorative.

Methods

SignatureDescription
MergeCells(cell1: ICell, cell2: ICell, allowSplitting: bool)Merges the rectangular range of cells defined by cell1 and cell2.
SetTextFormat(source: IBasePortionFormat)Applies the specified portion format to all text within this object.

See Also