RibbonGroup Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет группу элементов управления на вкладке ленты.
public interface class RibbonGroup : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonComponent, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("5d8ffee9-0105-497d-af15-6dcc5cc78310")]
public interface RibbonGroup : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonComponent, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("5d8ffee9-0105-497d-af15-6dcc5cc78310")>]
type RibbonGroup = interface
interface RibbonComponent
interface IComponent
interface IDisposable
Public Interface RibbonGroup
Implements IComponent, IDisposable, RibbonComponent
- Атрибуты
- Реализации
Комментарии
Visual Studio создает объект при RibbonGroup перетаскивании элемента управления Группа с вкладки Элементы управления ленты Officeпанели элементов на Designer ленты.
Общие задачи
В следующей таблице перечислены члены, которые полезны для распространенных задач. Все эти задачи можно выполнять во время разработки. Некоторые из этих задач можно выполнять во время выполнения перед загрузкой ленты. Дополнительные сведения см. в разделе Общие сведения об объектной модели ленты.
Задача | Член |
---|---|
Доступ к элементам управления в группе, добавление элементов управления в группу или удаление элементов управления из группы. | Используйте свойство Items. |
Добавьте группу на вкладку ленты. | Добавьте в RibbonGroup коллекцию Groups вкладки . |
Укажите расположение группы на встроенной вкладке относительно расположения встроенной группы. | Используйте свойство Position. |
Можно создать RibbonGroup во время выполнения с помощью CreateRibbonGroup метода RibbonFactory объекта .
Существует два способа доступа к объекту RibbonFactory:
С помощью свойства
Factory
класса ленты. Используйте этот подход в коде в классе ленты.С помощью метода
Globals.Factory.GetRibbonFactory
. Используйте этот подход в коде вне класса ленты.
Примечание
Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Свойства
DialogLauncher |
Получает или задает средство запуска диалогового окна ленты, связанное с группой. |
Id |
Получает строку, определяющую текущую группу. |
Items |
Получает элементы управления в группе. |
KeyTip |
Получает или задает сочетание клавиш для группы. |
Label |
Получает или задает текст, отображаемый меткой группы. |
Name |
Получает или задает имя данного объекта RibbonComponent. (Унаследовано от RibbonComponent) |
Parent |
Получает объект RibbonComponent, представляющий родительский объект этого объекта RibbonComponent. (Унаследовано от RibbonComponent) |
Position |
Получает или задает положение группы на встроенной вкладке относительно встроенной группы на вкладке. |
Ribbon |
Получает объект верхнего уровня Ribbon, который содержит иерархию элементов управления. (Унаследовано от RibbonComponent) |
RibbonUI |
Получает экземпляр IRibbonUI, предоставляемый приложением Microsoft Office коду расширяемости ленты. (Унаследовано от RibbonComponent) |
Tag |
Получает или задает данные приложения, связанные с этим объектом RibbonComponent. (Унаследовано от RibbonComponent) |
Visible |
Получает или задает значение, указывающее, видима ли группа. |
Методы
PerformDynamicLayout() |
Вызывает метод Microsoft.Office.Core.IRibbonUI.InvalidateControl родительского элемента управления, если для объекта RibbonComponent существует динамический родительский элемент, например динамическое меню, и размещение не приостановлено. (Унаследовано от RibbonComponent) |
PerformLayout() |
Вызывает метод Microsoft.Office.Core.IRibbonUI.InvalidateControl, если у RibbonComponent есть родительский элемент и макет не был приостановлен. (Унаследовано от RibbonComponent) |
ResumeLayout() |
Отменяет результат вызова метода SuspendLayout(). (Унаследовано от RibbonComponent) |
ResumeLayout(Boolean) |
Отменяет результат вызова метода SuspendLayout(). (Унаследовано от RibbonComponent) |
SuspendLayout() |
Запрещает обновление состояния элементов управления ленты в приложении Microsoft Office. (Унаследовано от RibbonComponent) |
События
DialogLauncherClick |
Происходит при щелчке по значку вызова диалогового окна ленты в группе. |