电子表格控件模式

介绍实现 ISpreadsheetProvider的准则和约定,包括有关方法的信息。 主题末尾列出了指向其他引用的链接。 电子表格 控件模式用于公开电子表格或其他基于网格的文档的内容。

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

实施准则和约定

实现 电子表格 控件模式时,请注意以下准则和约定:

  • 如果电子表格实现 ISpreadsheetProvider 接口,则其单元格必须实现 ISpreadsheetItemProvider 接口。
  • ISpreadsheetProvider::GetItemByName 方法旨在提供应用程序可能提供的 跳转到标签 功能的相同导航类型。 许多电子表格程序允许向特定单元格提供友好名称或标签。 GetItemByName 使客户端能够根据其友好名称查找单元格。 此方法不应检索包含名称文本的任何单元格,因为结果可能高度不明确。 如果电子表格程序允许电子表格中的多个单元格具有相同的友好名称或标签,则Microsoft UI 自动化行为是未定义的。

ISpreadsheetProvider 的必需成员

实现 ISpreadsheetProvider 接口需要以下方法。

必需成员 成员类型 笔记
GetItemByName 方法 没有

 

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

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

UI 自动化控件模式概述

UI 自动化树概述