跳到主要内容

ApiTable

表示表格的类。

ApiTable 是 ApiDrawing 的子类。

属性​

名称类型描述
CellsApiTableCell[][]以按 [row][cell] 索引的二维数组形式返回当前表格的所有单元格。
RowsApiTableRow[]返回当前表格的所有行。

方法​

下表列出了可用的方法。

方法返回值描述
AddColumn无在当前表格末尾添加新列。
AddColumnsApiTable | null向当前表格添加新列。
AddElementboolean按段落在单元格中的位置添加段落。
AddRowApiTableRow向当前表格添加新行。
AddRowsApiTable | null向当前表格添加新行。
Clearboolean清除表格中的内容。
CopyApiTable创建当前表格的副本。
Deleteboolean从父对象中删除指定的绘图对象。
Fillboolean设置当前图形对象的填充格式属性。
GetCellApiTableCell | null通过位置返回单元格。
GetClassType"table"返回 ApiTable 对象的类型。
GetColumnWidthEMU | null返回当前表格中指定列(按索引)的宽度。
GetColumnsCountnumber返回当前表格的列数。
GetDescriptionstring | null获取当前绘图对象的描述。
GetFillApiFill | null从当前图形对象获取填充格式属性。
GetFlipHboolean | null获取当前绘图的水平翻转状态。
GetFlipVboolean | null获取当前绘图的垂直翻转状态。
GetHeightEMU返回当前绘图的高度。
GetHyperlinkApiHyperlink | null返回当前绘图对象(形状或图像)的超链接。
GetInternalIdstring返回当前表格的内部 ID。
GetLineApiStroke | null从当前图形对象获取轮廓属性。
GetLockAspectboolean返回绘图对象的纵横比是否已锁定。
GetLockValueboolean返回当前绘图的指定锁定类型的锁定值。
GetNamestring返回当前绘图的名称。
GetParentApiSlide | ApiLayout | ApiMaster | null返回绘图的父对象。
GetParentLayoutApiLayout | null返回绘图的父幻灯片版式。
GetParentMasterApiMaster | null返回绘图的父幻灯片母版。
GetParentSlideApiSlide | null返回绘图的父幻灯片。
GetPlaceholderApiPlaceholder | null返回当前绘图对象的占位符。
GetPosXEMU获取绘图在幻灯片上的 x 位置。
GetPosYEMU获取绘图在幻灯片上的 y 位置。
GetRotationnumber返回当前绘图对象的旋转角度。
GetRowApiTableRow | null | undefined按索引返回行。
GetRowsCountnumber返回当前表格中的行数。
GetSelectedCellsApiTableCell[]返回当前表格中选定的单元格。
GetSelectedColumnsCellsApiTableCell[]返回包含当前所选单元格的列中的所有单元格。此方法会确定哪些列包含所选单元格,然后返回这些列中的所有单元格,而不仅仅是所选单元格本身。
GetSelectedRowsApiTableRow[]返回当前表格中包含当前所选单元格的行。
GetShadowApiShadow | null返回当前图形对象的阴影。
GetTableDescriptionstring返回表格说明。
GetTableLookTableLook获取表格外观属性
GetTableTitlestring返回表格标题。
GetTextRangeApiTextRange | null返回涵盖形状完整文本内容的 ApiTextRange。如果形状还没有文本主体,则创建一个。
GetTitlestring | null获取当前绘图对象的标题。
GetVisitorApiPresentationVisitor返回用于遍历当前图形对象文本(包括组合中嵌套的图形对象)的访问器对象。
GetWidthEMU返回当前绘图的宽度。
HasTextContentboolean检查绘图对象是否具有关联的文本主体。
MergeCellsApiTableCell | null | undefined合并单元格数组。
RemoveColumnboolean删除包含指定单元格的表格列。
RemoveRowboolean删除包含指定单元格的表格行。删除最后一行时,整个表格将从幻灯片中删除
ReplacePlaceholderboolean用幻灯片上的绘图替换占位符。
Selectboolean选择当前图形对象。
SelectRangeboolean选择当前表格中的单元格范围。
SetBackgroundColorboolean为当前表格中的所有单元格设置背景颜色。
SetColumnWidthEMU | null设置当前表格中指定列的宽度。
SetDescriptionboolean设置当前绘图对象的描述。
SetFillboolean设置当前图形对象的填充格式属性。
SetFlipHboolean设置当前绘图的水平翻转。
SetFlipVboolean设置当前绘图的垂直翻转。
SetHeightboolean设置当前表格的总高度,并将其平均分配给各表格行。该值作为每行的最小高度应用,因此如果行内容需要更多空间,行可以更高。
SetHyperlinkboolean为当前绘图对象(形状或图像)设置超链接。
SetLineboolean为当前图形对象设置轮廓属性。
SetLockAspectboolean设置是否锁定绘图对象的纵横比。
SetLockValueboolean设置当前绘图的指定锁定类型的锁定值。
SetNameboolean设置当前绘图的名称。
SetOutLineboolean设置指定图形对象的轮廓属性。
SetPlaceholderboolean将指定的占位符设置到当前绘图对象。
SetPosXboolean设置绘图在幻灯片上的 x 位置。
SetPosYboolean设置绘图在幻灯片上的 y 位置。
SetPosition无设置绘图在幻灯片上的位置。
SetRotationboolean设置当前绘图对象的旋转角度。
SetShadowboolean为当前图形对象设置阴影。
SetShd无指定应用于当前表格范围的底纹。
SetSizeboolean设置表格大小。
SetStyleboolean设置当前表格的样式。
SetTableDescriptionboolean设置表格说明。
SetTableLook无指定引用的表格样式(如果存在)的条件格式组件,这些组件将应用于具有当前表格级属性例外的表格行集。表格样式可以指定最多六种不同的可选条件格式[示例:第一列的不同格式],然后可以应用或从父表格中的各个表格行中省略。
SetTableTitleboolean设置表格标题。
SetTitleboolean设置当前绘图对象的标题。
ToJSONJSON将 ApiTable 对象转换为 JSON 对象。
Unselectboolean从选择中移除当前图形对象。