RibbonContextMenuAutomationPeer - класс
Предоставляет типы RibbonContextMenu для 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.RibbonContextMenuAutomationPeer
Пространство имен: Microsoft.Windows.Automation.Peers
Сборка: RibbonControlsLibrary (в RibbonControlsLibrary.dll)
Синтаксис
'Декларация
Public Class RibbonContextMenuAutomationPeer _
Inherits ItemsControlAutomationPeer
public class RibbonContextMenuAutomationPeer : ItemsControlAutomationPeer
public ref class RibbonContextMenuAutomationPeer : public ItemsControlAutomationPeer
type RibbonContextMenuAutomationPeer =
class
inherit ItemsControlAutomationPeer
end
public class RibbonContextMenuAutomationPeer extends ItemsControlAutomationPeer
Тип RibbonContextMenuAutomationPeer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
RibbonContextMenuAutomationPeer | Инициализирует новый экземпляр класса RibbonContextMenuAutomationPeer. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Dispatcher | Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject.) | |
EventsSource | Возвращает или задает объект AutomationPeer, который передается клиенту автоматизации как источник для всех событий, исходящих из данного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
IsHwndHost | Возвращает значение, показывающее, размещает ли элемент, связанный с данным объектом AutomationPeer, hwnds в Windows Presentation Foundation (WPF). (Унаследовано от AutomationPeer.) | |
Owner | Получает объект UIElement, связанный с данным объектом UIElementAutomationPeer. (Унаследовано от UIElementAutomationPeer.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CheckAccess | Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) | |
CreateItemAutomationPeer | Создает новый объект RibbonMenuItemDataAutomationPeer для указанного элемента. (Переопределяет ItemsControlAutomationPeer.CreateItemAutomationPeer(Object).) | |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetAcceleratorKey | Получает сочетания клавиш для элемента, связанного с одноранговым элементом UI Automation. (Унаследовано от AutomationPeer.) | |
GetAcceleratorKeyCore | Возвращает сочетание клавиш для элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetAcceleratorKey. (Унаследовано от UIElementAutomationPeer.) | |
GetAccessKey | Возвращает клавишу доступа для элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetAccessKeyCore | Возвращает клавишу доступа для элемента UIElement, связанного с данным объектом UIElementAutomationPeer. Данный метод вызывается методом GetAccessKey. (Унаследовано от UIElementAutomationPeer.) | |
GetAutomationControlType | Возвращает тип элемента управления для элемента, связанного с одноранговым элементом UI Automation. (Унаследовано от AutomationPeer.) | |
GetAutomationControlTypeCore | Получает тип элемента управления для объекта RibbonContextMenu, связанного с данным объектом RibbonContextMenuAutomationPeer.Данный метод вызывается методом GetAutomationControlType. (Переопределяет UIElementAutomationPeer.GetAutomationControlTypeCore().) | |
GetAutomationId | Возвращает объект AutomationId для элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetAutomationIdCore | Возвращает строку, которая уникально определяет элемент FrameworkElement, связанный с данным объектом FrameworkElementAutomationPeer.Вызывается методом GetAutomationId. (Унаследовано от FrameworkElementAutomationPeer.) | |
GetBoundingRectangle | Получает объект Rect, представляющий экранные координаты элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetBoundingRectangleCore | Возвращает объект Rect, представляющий ограничивающий прямоугольник элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetBoundingRectangle. (Унаследовано от UIElementAutomationPeer.) | |
GetChildren | Получает коллекцию элементов GetChildren, представленных в дереве модели автоматизации пользовательского интерфейса как непосредственные дочерние элементы элемента автоматизации. (Унаследовано от AutomationPeer.) | |
GetChildrenCore | Получает коллекцию дочерних элементов объекта ItemsControl, связанного с данным объектом ItemsControlAutomationPeer.Данный метод вызывается методом GetChildren. (Унаследовано от ItemsControlAutomationPeer.) | |
GetClassName | Получает имя, которое вместе с типом AutomationControlType отличает элемент управления, представленный данным объектом AutomationPeer. (Унаследовано от AutomationPeer.) | |
GetClassNameCore | Получает имя класса RibbonContextMenu, связанного с данным объектом RibbonContextMenuAutomationPeer.Данный метод вызывается методом GetClassName. (Переопределяет UIElementAutomationPeer.GetClassNameCore().) | |
GetClickablePoint | Получает структуру Point элемента, связанного с одноранговым элементом автоматизации, который может отвечать на щелчок мыши. (Унаследовано от AutomationPeer.) | |
GetClickablePointCore | Возвращает объект Point, представляющий активную область элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом GetClickablePoint. (Унаследовано от UIElementAutomationPeer.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetHelpText | Получает текст, описывающий функции элемента управления, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer.) | |
GetHelpTextCore | Возвращает строку, которая описывает функции элемента ContentElement, связанного с данным объектом ContentElementAutomationPeer.Вызывается методом GetHelpText. (Унаследовано от FrameworkElementAutomationPeer.) | |
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 | Возвращает текстовую метку элемента ContentElement, связанного с данным объектом ContentElementAutomationPeer.Вызывается методом GetName. (Унаследовано от FrameworkElementAutomationPeer.) | |
GetOrientation | Получает значение, указывающее явную ориентацию элемента управления, если таковая имеется. (Унаследовано от AutomationPeer.) | |
GetOrientationCore | Возвращает значение, которое показывает, расположен ли объект UIElement, связанный с данным объектом UIElementAutomationPeer, в определенном направлении.Данный метод вызывается методом GetOrientation. (Унаследовано от UIElementAutomationPeer.) | |
GetParent | Возвращает объект AutomationPeer, который является родительским элементом данного объекта AutomationPeer. (Унаследовано от AutomationPeer.) | |
GetPattern | Возвращает шаблон элемента управления для объекта ItemsControl, который связан с данным объектом ItemsControlAutomationPeer. (Унаследовано от ItemsControlAutomationPeer.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
HasKeyboardFocus | Возвращает значение, показывающее, имеет ли сейчас элемент, связанный с данным одноранговым объектом автоматизации, фокус ввода. (Унаследовано от AutomationPeer.) | |
HasKeyboardFocusCore | Получает значение, указывающее, имеет ли элемент UIElement, связанный с данным объектом UIElementAutomationPeer, в настоящее время фокус ввода с клавиатуры.Данный метод вызывается методом HasKeyboardFocus. (Унаследовано от UIElementAutomationPeer.) | |
InvalidatePeer | Вызывает пересчет основных свойств объекта AutomationPeer и уведомление PropertyChanged для клиента автоматизации, если свойства изменены. (Унаследовано от AutomationPeer.) | |
IsContentElement | Получает значение, указывающее, содержит ли связанный с данным одноранговым элементом автоматизации элемент данные, представляемые пользователю. (Унаследовано от AutomationPeer.) | |
IsContentElementCore | Возвращает значение, которое показывает, является ли объект UIElement, связанный с данным объектом UIElementAutomationPeer, элементом, который содержит данные, представленные пользователю.Данный метод вызывается методом IsContentElement. (Унаследовано от UIElementAutomationPeer.) | |
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 | Настраивает фокус ввода для элемента UIElement, связанного с данным объектом UIElementAutomationPeer.Данный метод вызывается методом SetFocus. (Унаследовано от UIElementAutomationPeer.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
VerifyAccess | Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.