Office.SetSelectedDataOptions interface

提供有关如何将数据插入所选内容的选项。

属性

asyncContext

在传递给回调的 AsyncResult 对象的 asyncContext 属性中返回的、未更改的任何类型的用户定义的项。

cellFormat

仅与绑定类型 table 一起使用,并且当为数据参数传递 TableData 对象时使用。 对象的数组,这些对象指定列、行或单元格的范围,并指定要应用于该区域的单元格格式作为键值对。

例如:[{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]

coercionType

显式设置数据对象的形状。 如果未提供,则从数据类型推断。

imageHeight

此选项适用于插入图像。 表示图像高度。 如果提供此选项时未提供 imageWidth,那么图像会进行缩放,以匹配图像的高度值。 如果同时提供了图像的宽度和高度,那么图像会相应地调整大小。 如果图像的高度或宽度均未提供,则会使用默认的图像大小和纵横比。 此值以点为单位。

imageLeft

此选项适用于插入图像。 表示相对于 PowerPoint 幻灯片左侧的插入位置,以及相对于 Excel 中当前选定单元格的插入位置。 Word 会忽略此值。 此值以磅为单位。

imageTop

此选项适用于插入图像。 指示与 PowerPoint 幻灯片顶部相关的插入位置,以及它与 Excel 中当前所选单元格的关系。 Word 会忽略此值。 此值以磅为单位。

imageWidth

此选项适用于插入图像。 表示图像宽度。 如果提供此选项时未提供 imageHeight,那么图像会进行缩放,以匹配图像的宽度值。 如果同时提供了图像的宽度和高度,那么图像会相应地调整大小。 如果图像的高度或宽度均未提供,则会使用默认的图像大小和纵横比。 此值以点为单位。

tableOptions

对于插入的表,是指定表格式设置选项的键值对列表,例如标题行、总行和带行。 例如:{bandedRows: true, filterButton: false}

属性详细信息

asyncContext

在传递给回调的 AsyncResult 对象的 asyncContext 属性中返回的、未更改的任何类型的用户定义的项。

asyncContext?: any

属性值

any

cellFormat

仅与绑定类型 table 一起使用,并且当为数据参数传递 TableData 对象时使用。 对象的数组,这些对象指定列、行或单元格的范围,并指定要应用于该区域的单元格格式作为键值对。

例如:[{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]

cellFormat?: RangeFormatConfiguration[]

属性值

coercionType

显式设置数据对象的形状。 如果未提供,则从数据类型推断。

coercionType?: Office.CoercionType | string

属性值

imageHeight

此选项适用于插入图像。 表示图像高度。 如果提供此选项时未提供 imageWidth,那么图像会进行缩放,以匹配图像的高度值。 如果同时提供了图像的宽度和高度,那么图像会相应地调整大小。 如果图像的高度或宽度均未提供,则会使用默认的图像大小和纵横比。 此值以点为单位。

imageHeight?: number

属性值

number

imageLeft

此选项适用于插入图像。 表示相对于 PowerPoint 幻灯片左侧的插入位置,以及相对于 Excel 中当前选定单元格的插入位置。 Word 会忽略此值。 此值以磅为单位。

imageLeft?: number

属性值

number

imageTop

此选项适用于插入图像。 指示与 PowerPoint 幻灯片顶部相关的插入位置,以及它与 Excel 中当前所选单元格的关系。 Word 会忽略此值。 此值以磅为单位。

imageTop?: number

属性值

number

imageWidth

此选项适用于插入图像。 表示图像宽度。 如果提供此选项时未提供 imageHeight,那么图像会进行缩放,以匹配图像的宽度值。 如果同时提供了图像的宽度和高度,那么图像会相应地调整大小。 如果图像的高度或宽度均未提供,则会使用默认的图像大小和纵横比。 此值以点为单位。

imageWidth?: number

属性值

number

tableOptions

对于插入的表,是指定表格式设置选项的键值对列表,例如标题行、总行和带行。 例如:{bandedRows: true, filterButton: false}

tableOptions?: object

属性值

object