SpreadsheetItem 控件模式

介绍实现 ISpreadsheetItemProvider 的准则和约定,包括有关属性和方法的信息。 SpreadsheetItem 控件模式用于公开电子表格或其他基于网格的文档中单元格的属性。

SpreadsheetItem 控件模式与 GridItem 控件模式密切相关;实现 SpreadsheetItem 控件模式的控件还应实现 GridItem 控件模式。 控件还可以实现 TableItem 控件模式(如果适用)。 有关实现这些控件模式的控件示例,请参阅 控件类型及其支持的控件模式

本主题包含以下各节:

实现准则和约定

实现 SpreadsheetItem 控件模式时,请注意以下准则和约定:

ISpreadsheetItemProvider 的必需成员

实现 ISpreadsheetItemProvider 接口需要以下属性和方法。

必需的成员 成员类型 说明
公式 属性 实现单独的 Formula 属性是必要的,因为单元格的 Value 属性通常返回单元格的计算值。 如果未设置 公式,则 Formula 属性应为 NULL
GetAnnotationObjects 方法 返回引用链接到此单元格的批注的元素提供程序数组。 如果批注没有链接提供程序,则数组中的指针可以为 null。
GetAnnotationTypes 方法 返回描述此单元格上的注释的批注类型标识符的数组。 数组的大小必须与 GetAnnotationObjects 返回的数组大小相同。

 

没有与此控件模式关联的事件。

概念性

控件类型及其支持的控件模式

电子表格控件模式

UI 自动化控件模式概述

UI 自动化树概述