Поделиться через


RibbonToggleButton Интерфейс

Определение

Представляет элемент управления "выключатель" на ленте.

public interface class RibbonToggleButton : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("fc50977f-187c-4082-ab53-087e81f4ded1")]
public interface RibbonToggleButton : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("fc50977f-187c-4082-ab53-087e81f4ded1")>]
type RibbonToggleButton = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonToggleButton
Implements IComponent, IDisposable, RibbonControl
Атрибуты
Реализации

Комментарии

Можно RibbonToggleButton использовать , чтобы показать, выбран ли элемент.

Можно создать RibbonToggleButton во время выполнения с помощью CreateRibbonToggleButton метода 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.

Свойства

Checked

Возвращает или задает значение, указывающее, нажат ли выключатель.

ControlSize

Возвращает или задает размер элемента управления RibbonToggleButton .

Description

Получает или задает текст, отображаемый для этого элемента управления RibbonToggleButton в меню.

Enabled

Получает или задает значение, указывающее, включен ли этот объект RibbonControl.

(Унаследовано от RibbonControl)
Id

Получает строку, используемую Microsoft Office для идентификации этого объекта RibbonControl.

(Унаследовано от RibbonControl)
Image

Получает или задает изображение, отображаемое на элементе управления.

ImageName

Получает или задает имя, определяющее изображение элемента управления в обработчике событий LoadImage.

KeyTip

Возвращает или задает сочетание клавиш для выключателя.

Label

Возвращает или задает текст, отображаемый на выключателе.

Name

Получает или задает имя данного объекта RibbonComponent.

(Унаследовано от RibbonComponent)
OfficeImageId

Получает или задает изображение, отображаемое на объекте RibbonToggleButton при использовании встроенного значка Microsoft Office.

Parent

Получает объект RibbonComponent, представляющий родительский объект этого объекта RibbonComponent.

(Унаследовано от RibbonComponent)
Position

Получает или задает положение объекта RibbonToggleButton, если элемент управления находится в меню Microsoft Office.

Ribbon

Получает объект верхнего уровня Ribbon, который содержит иерархию элементов управления.

(Унаследовано от RibbonComponent)
RibbonUI

Получает экземпляр IRibbonUI, предоставляемый приложением Microsoft Office коду расширяемости ленты.

(Унаследовано от RibbonComponent)
ScreenTip

Возвращает или задает текст подсказки, отображаемой при наведении указателя мыши на выключатель.

ShowImage

Получает или задает значение, которое определяет видимость изображения, связанного с объектом RibbonToggleButton.

ShowLabel

Получает или задает значение, определяющее видимость метки объекта RibbonToggleButton.

SuperTip

Получает или задает текст многострочной подсказки, отображаемой при наведении указателя мыши на элемент управления RibbonToggleButton.

Tag

Получает или задает данные приложения, связанные с этим объектом RibbonComponent.

(Унаследовано от RibbonComponent)
Visible

Получает или задает значение, указывающее, видим ли этот объект RibbonControl.

(Унаследовано от RibbonControl)

Методы

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)

События

Click

Происходит при нажатии элемента управления RibbonToggleButton.

Применяется к