RibbonEditBox - интерфейс
Представляет поле ввода на ленте.
Пространство имен: Microsoft.Office.Tools.Ribbon
Сборка: Microsoft.Office.Tools.Common (в Microsoft.Office.Tools.Common.dll)
Синтаксис
'Декларация
<GuidAttribute("14396b39-63c4-4fc2-92fe-cbccdbe5f306")> _
Public Interface RibbonEditBox _
Inherits RibbonControl, RibbonComponent, IComponent, IDisposable
[GuidAttribute("14396b39-63c4-4fc2-92fe-cbccdbe5f306")]
public interface RibbonEditBox : RibbonControl,
RibbonComponent, IComponent, IDisposable
Тип RibbonEditBox предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Enabled | Возврат или установка значения, указывающего, включен ли объект RibbonControl. (Унаследовано от RibbonControl.) | |
Id | Получает уникальную строку, используемую в Microsoft Office для идентификации данного объекта RibbonControl. (Унаследовано от RibbonControl.) | |
Image | Возврат или установка изображения, отображаемого в поле ввода. | |
ImageName | Возврат или установка имени, определяющего изображение в обработчике событий LoadImage. | |
KeyTip | Возврат или установка сочетания клавиш, используемого для объекта RibbonEditBox. | |
Label | Возврат или установка текста, отображаемого объектом RibbonEditBox. | |
MaxLength | Возврат или установка значения, определяющего максимально допустимое число знаков для ввода в объекте RibbonEditBox. | |
Name | Получает или задает имя данного объекта RibbonComponent. (Унаследовано от RibbonComponent.) | |
OfficeImageId | Возврат или установка изображения, отображаемого на кнопке при использовании встроенного значка Microsoft Office. | |
Parent | Возврат объекта RibbonComponent, который является родительским для этого объекта RibbonComponent. (Унаследовано от RibbonComponent.) | |
Ribbon | Возврат объекта верхнего уровня Ribbon, который содержит иерархию элементов управления. (Унаследовано от RibbonComponent.) | |
RibbonUI | Инфраструктура. Получает экземпляр IRibbonUI, предоставляемый приложением Microsoft Office коду расширяемости ленты. (Унаследовано от RibbonComponent.) | |
ScreenTip | Возврат или установка текста подсказки, отображаемой при наведении указателя мыши на объект RibbonEditBox. | |
ShowImage | Возврат или установка значения, которое определяет видимость изображения, связанного с объектом RibbonEditBox. | |
ShowLabel | Возврат или установка значения, определяющего видимость метки этого объекта RibbonEditBox. | |
Site | Возвращает или задает объект ISite, связанный с объектом IComponent. (Унаследовано от IComponent.) | |
SizeString | Возврат или установка строки, определяющей размер объекта RibbonEditBox. | |
SuperTip | Возвращает или задает текст многострочной подсказки, отображаемой при наведении указателя мыши на объект RibbonEditBox. | |
Tag | Возврат или установка данных приложения, связанных с этим объектом RibbonComponent. (Унаследовано от RibbonComponent.) | |
Text | Возврат или установка текста, отображаемого в объекте RibbonEditBox при первом отображении поля ввода. | |
Visible | Возврат или установка значения, определяющего видимость объекта RibbonControl. (Унаследовано от RibbonControl.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Dispose | Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.) | |
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.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
Disposed | Представляет метод, обрабатывающий событие Disposed компонента. (Унаследовано от IComponent.) | |
TextChanged | Происходит при изменении текста в объекте RibbonEditBox пользователем. |
В начало страницы
Заметки
Элемент управления RibbonEditBox представляет собой поле с меткой, в котором можно вводить и изменять текст.
Visual Studio создает объект RibbonEditBox при перетаскивании элемента управления EditBox из вкладки Элементы управления ленты Office (расположенной на Панели элементов) в конструктор ленты.
Можно создать RibbonEditBox во время выполнения, используя метод CreateRibbonEditBox объекта RibbonFactory.
Существует два способа доступа к объекту RibbonFactory:
С помощью свойства Factory класса ленты.Этот подход следует применять в коде класса ленты.
С помощью метода Globals.Factory.GetRibbonFactory.Этот подход следует применять за пределами класса ленты.
Некоторые свойства этого элемента управления можно установить только перед загрузкой ленты в приложение Office.Дополнительные сведения об установке этих свойств см. в разделе Общие сведения об объектной модели ленты.
Примечание |
---|
Данный интерфейс реализован набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Общие сведения об инструментах Visual Studio для среды выполнения Office. |
Использование
В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформ .NET Framework 4 и .NET Framework 4.5. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию о данном типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
См. также
Ссылки
Microsoft.Office.Tools.Ribbon - пространство имен