电子表格控件模式

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

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

实现准则和约定

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

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

ISpreadsheetProvider 的必需成员

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

必需的成员 成员类型 说明
GetItemByName 方法

 

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

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

UI 自动化控件模式概述

UI 自动化树概述