表资源类型

命名空间:microsoft.graph

表示 Excel 表格。

方法

方法 返回类型 说明
Get Table WorkbookTable 读取 table 对象的属性和关系。
Create TableColumn WorkbookTableColumn 通过发布到列集合创建新的 TableColumn。
List columns WorkbookTableColumn 集合 获取 TableColumn 对象的集合。
Create TableRow WorkbookTableRow 通过发布到行集合创建新的 TableRow。
List rows WorkbookTableRow 集合 获取 TableRow 对象的集合。
Update WorkbookTable 更新 Table 对象。
Databodyrange 区域 获取与表的数据体相关的 range 对象。
Headerrowrange 区域 获取与表的标头行相关的 range 对象。
区域 区域 获取与整个表相关的 range 对象。
Totalrowrange 区域 获取与表的总计行相关的 range 对象。
Clearfilters 清除当前表上应用的所有筛选器。
Converttorange 区域 将表转换为普通单元格区域。 保留所有数据。
删除 删除表。
Reapplyfilters 重新应用当前表上的所有筛选器。
List WorkbookTable 集合 获取 table 对象的集合。
Add WorkbookTable 创建一个新表。 区域源地址确定将在其下添加表的工作表。 例如,如果无法 (添加表,因为地址无效,或者该表会与另一个表) 重叠,则会引发错误。

属性

属性 类型 说明
highlightFirstColumn Boolean 指明第一列是否包含特殊格式。
highlightLastColumn Boolean 指明最后一列是否包含特殊格式。
id string 返回用于唯一标识指定工作簿中表的值。 即使表被重命名,标识符的值仍保持不变。 此属性应解释为不透明的字符串值,不应分析为任何其他类型。 此为只读属性。
legacyId String 旧版 Excel 客户端中使用的旧 ID。 即使表格已重命名,标识符值也仍保持不变。 此属性应解释为不透明的字符串值,不应分析为任何其他类型。 只读。
name string 表的名称。
showBandedRows Boolean 指明行是否采用镶边格式来以不同的方式突出显示奇数行与偶数行,让表更易于阅读。
showBandedColumns Boolean 指明列是否采用镶边格式来以不同的方式突出显示奇数列与偶数列,让表更易于阅读。
showFilterButton Boolean 指明是否在每个列标题的顶部显示筛选器按钮。 仅当 table 中包含标题行时,才允许设定此设置。
showHeaders 布尔 指示标头行是否可见。 该值可以设置为显示或删除标头行。
showTotals 布尔 指示总计行是否可见。 该值可以设置为显示或删除总计行。
style string 表示表格样式的常量值。 可能的值包括:TableStyleLight1 到 TableStyleLight21、TableStyleMedium1 到 TableStyleMedium28、TableStyleStyleDark1 到 TableStyleStyleDark11。 还可以指定工作簿中显示的用户定义的自定义样式。

关系

关系 类型 说明
columns WorkbookTableColumn 集合 表示表中所有列的集合。 只读。
rows WorkbookTableRow 集合 表示表中所有行的集合。 只读。
sort WorkbookTableSort 表示表的排序。 只读。
worksheet WorkbookWorksheet 包含当前表格的工作表。 只读。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "highlightFirstColumn": true,
  "highlightLastColumn": true,
  "id": "String (identifier)",
  "name": "String",
  "showBandedColumns": true,
  "showBandedRows": true,
  "showFilterButton": true,
  "showHeaders": true,
  "showTotals": true,
  "style": "String",
  "legacyId": "String"
}