RibbonPosition 接口
表示 Microsoft Office 菜单上的功能区控件相对于内置控件的位置、选项卡相对于内置选项卡的位置或者组相对于内置组的位置。
命名空间: Microsoft.Office.Tools.Ribbon
程序集: Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
Microsoft.Office.Tools.Common.v4.0.Utilities(在 Microsoft.Office.Tools.Common.v4.0.Utilities.dll 中)
Microsoft.Office.Tools.Common(在 Microsoft.Office.Tools.Common.dll 中)
Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
语法
声明
<GuidAttribute("d7167a9c-8d5c-4ca4-9de8-8d19b66d1aa5")> _
Public Interface RibbonPosition _
Inherits IEquatable(Of RibbonPosition)
[GuidAttribute("d7167a9c-8d5c-4ca4-9de8-8d19b66d1aa5")]
public interface RibbonPosition : IEquatable<RibbonPosition>
RibbonPosition 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
OfficeId | 获取内置功能区控件、组或选项卡的 ID,当前 RibbonPosition 使用该 ID 定义其他控件、组或选项卡的相对位置。 | |
PositionType | 获取一个值,该值指示当前 RibbonPosition 表示内置控件、组或选项卡之前还是之后的位置。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 指示当前对象是否等于同一类型的另一个对象。 (继承自 IEquatable<RibbonPosition>。) |
页首
备注
使用 RibbonGroup 的 Position 属性可以指定内置选项卡上的组相对于该选项卡上的内置组的位置。 有关更多信息,请参见如何:自定义内置选项卡。
使用可在 Microsoft Office 菜单上使用的控件(例如 RibbonButton)的 Position 属性,可以指定该控件相对于菜单上的内置控件的位置。 当控件放置在功能区选项卡上时,这些控件的 Position 属性不起作用。 有关更多信息,请参见 如何:向 Backstage 视图添加控件。
使用 RibbonTab 的 Position 属性可以指定选项卡相对于内置选项卡的位置。
要创建 RibbonPosition 对象,请调用 RibbonPositionStatics 对象的 AfterOfficeId 方法或 BeforeOfficeId 方法。
在运行时,您可以使用 RibbonFactory 对象的 RibbonPosition 属性获取 RibbonPositionStatics 对象。
有两种方法可访问 RibbonFactory 对象:
使用功能区类的 Factory 属性。 请通过功能区类中的代码使用此方法。
使用 Globals.Factory.GetRibbonFactory 方法。 请通过功能区类之外的代码使用此方法。
请参见
参考
Microsoft.Office.Tools.Ribbon 命名空间