RibbonComboBoxAutomationPeer - класс
Предоставляет типы RibbonComboBox для UI Automation.
Иерархия наследования
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.UIElementAutomationPeer
System.Windows.Automation.Peers.FrameworkElementAutomationPeer
System.Windows.Automation.Peers.ItemsControlAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonComboBoxAutomationPeer
Пространство имен: Microsoft.Windows.Automation.Peers
Сборка: RibbonControlsLibrary (в RibbonControlsLibrary.dll)
Синтаксис
'Декларация
Public Class RibbonComboBoxAutomationPeer _
Inherits RibbonMenuButtonAutomationPeer _
Implements IValueProvider
public class RibbonComboBoxAutomationPeer : RibbonMenuButtonAutomationPeer,
IValueProvider
public ref class RibbonComboBoxAutomationPeer : public RibbonMenuButtonAutomationPeer,
IValueProvider
type RibbonComboBoxAutomationPeer =
class
inherit RibbonMenuButtonAutomationPeer
interface IValueProvider
end
public class RibbonComboBoxAutomationPeer extends RibbonMenuButtonAutomationPeer implements IValueProvider
Тип RibbonComboBoxAutomationPeer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
RibbonComboBoxAutomationPeer | Инициализирует новый экземпляр класса RibbonComboBoxAutomationPeer. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Dispatcher | Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject.) | |
EventsSource | Возвращает или задает объект AutomationPeer, который передается клиенту автоматизации как источник для всех событий, исходящих из данного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
IsHwndHost | Возвращает значение, показывающее, размещает ли элемент, связанный с данным объектом AutomationPeer, hwnds в Windows Presentation Foundation (WPF). (Унаследовано от AutomationPeer.) | |
IsReadOnly | Получает значение, указывающее, является ли элемент RibbonComboBox, связанный с объектом RibbonComboBoxAutomationPeer, доступным только для чтения. | |
Owner | Получает объект UIElement, связанный с данным объектом UIElementAutomationPeer. (Унаследовано от UIElementAutomationPeer.) | |
Value | Получает свойство Text класса RibbonComboBox, связанного с RibbonComboBoxAutomationPeer |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CheckAccess | Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
CreateItemAutomationPeer | Создает новый объект RibbonMenuItemDataAutomationPeer для указанного элемента. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetAcceleratorKey | Получает сочетания клавиш для элемента, связанного с одноранговым элементом UI Automation. (Унаследовано от AutomationPeer.) | |
GetAcceleratorKeyCore | Возвращает сочетание клавиш для элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetAcceleratorKey. (Унаследовано от UIElementAutomationPeer.) | |
GetAccessKey | Возвращает клавишу доступа для элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetAccessKeyCore | Получает сочетания клавиш для объекта RibbonMenuButton, связанного с данным объектом RibbonMenuButtonAutomationPeer.Данный метод вызывается методом GetAccessKey. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
GetAutomationControlType | Возвращает тип элемента управления для элемента, связанного с одноранговым элементом UI Automation. (Унаследовано от AutomationPeer.) | |
GetAutomationControlTypeCore | Получает тип элемента управления для объекта RibbonMenuButton, связанного с данным объектом RibbonMenuButtonAutomationPeer.Данный метод вызывается методом GetAutomationControlType. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
GetAutomationId | Возвращает объект AutomationId для элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetAutomationIdCore | Возвращает строку, которая уникально определяет элемент FrameworkElement, связанный с данным объектом FrameworkElementAutomationPeer.Вызывается методом GetAutomationId. (Унаследовано от FrameworkElementAutomationPeer.) | |
GetBoundingRectangle | Получает объект Rect, представляющий экранные координаты элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetBoundingRectangleCore | Возвращает объект Rect, представляющий ограничивающий прямоугольник элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetBoundingRectangle. (Унаследовано от UIElementAutomationPeer.) | |
GetChildren | Получает коллекцию элементов GetChildren, представленных в дереве модели автоматизации пользовательского интерфейса как непосредственные дочерние элементы элемента автоматизации. (Унаследовано от AutomationPeer.) | |
GetChildrenCore | Получает коллекцию дочерних элементов объекта RibbonComboBox, связанного с данным объектом RibbonComboBoxAutomationPeer.Данный метод вызывается методом GetChildren. (Переопределяет ItemsControlAutomationPeer.GetChildrenCore().) | |
GetClassName | Получает имя, которое вместе с типом AutomationControlType отличает элемент управления, представленный данным объектом AutomationPeer. (Унаследовано от AutomationPeer.) | |
GetClassNameCore | Получает имя класса RibbonMenuButton, связанного с данным объектом RibbonMenuButtonAutomationPeer.Данный метод вызывается методом GetClassName. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
GetClickablePoint | Получает структуру Point элемента, связанного с одноранговым элементом автоматизации, который может отвечать на щелчок мыши. (Унаследовано от AutomationPeer.) | |
GetClickablePointCore | Возвращает объект Point, представляющий активную область элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetClickablePoint. (Унаследовано от UIElementAutomationPeer.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetHelpText | Получает текст, описывающий функции элемента управления, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetHelpTextCore | Получает текст, который описывает функции объекта RibbonMenuButton, связанного с данным объектом RibbonMenuButtonAutomationPeer.Данный метод вызывается методом GetHelpText. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
GetHostRawElementProviderCore | Показывает UI Automation, где в дереве UI Automation размещается hwnd, который находится в элементе Windows Presentation Foundation (WPF). (Унаследовано от AutomationPeer.) | |
GetItemStatus | Получает текст, который передает визуальное состояние элемента, связанного с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetItemStatusCore | Возвращает строку, которая передает визуальное состояние элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetItemStatus. (Унаследовано от UIElementAutomationPeer.) | |
GetItemType | Получает строку, описывающую, какого рода элемент представляет объект. (Унаследовано от AutomationPeer.) | |
GetItemTypeCore | Возвращает читаемую строку, содержащую тип элемента, который представляется элементом UIElement для данного объекта UIElementAutomationPeer.Данный метод вызывается методом GetItemType. (Унаследовано от UIElementAutomationPeer.) | |
GetLabeledBy | Возвращает объект AutomationPeer для подписи Label, которая направлена на элемент. (Унаследовано от AutomationPeer.) | |
GetLabeledByCore | Возвращает объект AutomationPeer для объекта Label, который направлен на элемент ContentElement, связанный с данным объектом ContentElementAutomationPeer.Вызывается методом GetLabeledBy. (Унаследовано от FrameworkElementAutomationPeer.) | |
GetLocalizedControlType | Получает читаемую локализованную строку, представляющую значение AutomationControlType для элемента управления, связанного с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetLocalizedControlTypeCore | При переопределении в производном классе вызывается методом GetLocalizedControlType. (Унаследовано от AutomationPeer.) | |
GetName | Получает текст, который описывает элемент, связанный с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetNameCore | Получает имя, описывающее элемент, связанный с данным объектом RibbonMenuButtonAutomationPeer.Данный метод вызывается методом GetName. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
GetOrientation | Получает значение, указывающее явную ориентацию элемента управления, если таковая имеется. (Унаследовано от AutomationPeer.) | |
GetOrientationCore | Возвращает значение, которое показывает, расположен ли объект UIElement, связанный с данным объектом UIElementAutomationPeer, в определенном направлении.Данный метод вызывается методом GetOrientation. (Унаследовано от UIElementAutomationPeer.) | |
GetParent | Возвращает объект AutomationPeer, который является родительским элементом данного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
GetPattern | Получает шаблон элемента управления для объекта RibbonComboBox, который связан с данным объектом RibbonComboBoxAutomationPeer. (Переопределяет RibbonMenuButtonAutomationPeer.GetPattern(PatternInterface).) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
HasKeyboardFocus | Возвращает значение, показывающее, имеет ли сейчас элемент, связанный с данным одноранговым объектом автоматизации, фокус ввода. (Унаследовано от AutomationPeer.) | |
HasKeyboardFocusCore | Получает значение, указывающее, имеет ли элемент UIElement, связанный с данным объектом UIElementAutomationPeer, в настоящее время фокус ввода с клавиатуры.Данный метод вызывается методом HasKeyboardFocus. (Унаследовано от UIElementAutomationPeer.) | |
InvalidatePeer | Вызывает пересчет основных свойств объекта AutomationPeer и уведомление PropertyChanged для клиента автоматизации, если свойства изменены. (Унаследовано от AutomationPeer.) | |
IsContentElement | Получает значение, указывающее, содержит ли связанный с данным одноранговым элементом автоматизации элемент данные, представляемые пользователю. (Унаследовано от AutomationPeer.) | |
IsContentElementCore | Получает значение, указывающее, содержит ли связанный с данным одноранговым элементом автоматизации элемент данные, представляемые пользователю.Данный метод вызывается методом IsContentElement. (Переопределяет RibbonMenuButtonAutomationPeer.IsContentElementCore().) | |
IsControlElement | Получает значение, указывающее, воспринимается ли элемент пользователем как интерактивный или как дополнение к логической структуре элемента управления в GUI. (Унаследовано от AutomationPeer.) | |
IsControlElementCore | Получает или задает значение, показывающее, воспринимается ли пользователем элемент UIElement, связанный с данным объектом UIElementAutomationPeer, как интерактивный.Также пользователь может воспринимать элемент UIElement как дополнение к логической структуре элемента управления в GUI.Данный метод вызывается методом IsControlElement. (Унаследовано от UIElementAutomationPeer.) | |
IsEnabled | Получает значение, указывающее, поддерживает ли связанный с данным одноранговым элементом автоматизации элемент взаимодействие. (Унаследовано от AutomationPeer.) | |
IsEnabledCore | Возвращает значение, показывающее, может ли элемент UIElement, связанный с данным объектом UIElementAutomationPeer, получать фокус ввода.Данный метод вызывается методом IsKeyboardFocusable. (Унаследовано от UIElementAutomationPeer.) | |
IsKeyboardFocusable | Возвращает значение, указывающее, может ли элемент принимать фокус ввода. (Унаследовано от AutomationPeer.) | |
IsKeyboardFocusableCore | Возвращает значение, показывающее, может ли элемент UIElement, связанный с данным объектом UIElementAutomationPeer, получать фокус ввода.Данный метод вызывается методом IsKeyboardFocusable. (Унаследовано от UIElementAutomationPeer.) | |
IsOffscreen | Возвращает значение, показывающее, отсутствует ли элемент на экране. (Унаследовано от AutomationPeer.) | |
IsOffscreenCore | Возвращает значение, показывающее, отсутствует ли на экране объект UIElement, связанный с данным объектом UIElementAutomationPeer.Данный метод вызывается методом IsOffscreen. (Унаследовано от UIElementAutomationPeer.) | |
IsPassword | Получает значение, указывающее, содержит ли элемент конфиденциальное содержимое. (Унаследовано от AutomationPeer.) | |
IsPasswordCore | Возвращает значение, показывающее, содержит ли объект UIElement, связанный с данным объектом UIElementAutomationPeer, защищенное содержимое.Данный метод вызывается методом IsPassword. (Унаследовано от UIElementAutomationPeer.) | |
IsRequiredForForm | Получает значение, указывающее, является ли элемент, связанный с данным одноранговым элементом, обязательным для заполнения в форме. (Унаследовано от AutomationPeer.) | |
IsRequiredForFormCore | Возвращает значение, показывающее, является ли элемент UIElement, связанный с данным объектом UIElementAutomationPeer, обязательным для заполнения в форме.Данный метод вызывается методом IsRequiredForForm. (Унаследовано от UIElementAutomationPeer.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
PeerFromProvider | Возвращает объект AutomationPeer для указанного прокси-сервера IRawElementProviderSimple. (Унаследовано от AutomationPeer.) | |
ProviderFromPeer | Получает объект IRawElementProviderSimple для заданного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
RaiseAsyncContentLoadedEvent | Вызывается объектом AutomationPeer для вызова события AsyncContentLoadedEvent. (Унаследовано от AutomationPeer.) | |
RaiseAutomationEvent | Вызывает событие автоматизации. (Унаследовано от AutomationPeer.) | |
RaisePropertyChangedEvent | Вызывает событие, чтобы уведомить клиент автоматизации об изменении значения свойства. (Унаследовано от AutomationPeer.) | |
ResetChildrenCache | Синхронно сбрасывает дерево дочерних элементов с помощью метода GetChildrenCore. (Унаследовано от AutomationPeer.) | |
SetFocus | Устанавливает фокус клавиатуры на элемент, связанный с данным одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
SetFocusCore | Устанавливает фокус клавиатуры на объекте RibbonComboBox, связанном с данным объектом RibbonComboBoxAutomationPeer.Данный метод вызывается методом SetFocus. (Переопределяет UIElementAutomationPeer.SetFocusCore().) | |
SetValue | Задает для свойства TextRibbonComboBox, связанного с данным RibbonComboBoxAutomationPeer, заданное значение. | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
VerifyAccess | Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ITransformProvider.CanMove | Получает значение, указывающее, можно ли переместить объект RibbonMenuButton. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
ITransformProvider.CanResize | Получает значение, указывающее, можно ли изменить размеры объекта RibbonMenuButton. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
ITransformProvider.CanRotate | Получает значение, указывающее, можно ли повернуть объект RibbonMenuButton. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
IExpandCollapseProvider.Collapse | Скрывает все элементы, которые находятся в объекте RibbonMenuButton, связанном с данным объектом RibbonMenuButtonAutomationPeer. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
IExpandCollapseProvider.Expand | Отображает все элементы, которые находятся в объекте RibbonMenuButton, связанном с данным объектом RibbonMenuButtonAutomationPeer. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
IExpandCollapseProvider.ExpandCollapseState | Получает состояние (развернут или свернут) объекта RibbonMenuButton, связанного с данным объектом RibbonMenuButtonAutomationPeer. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
ITransformProvider.Move | Данный API не реализован. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
ITransformProvider.Resize | Данный API не реализован. (Унаследовано от RibbonMenuButtonAutomationPeer.) | |
ITransformProvider.Rotate | Данный API не реализован. (Унаследовано от RibbonMenuButtonAutomationPeer.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.