RibbonMenuItemDataAutomationPeer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет данные, содержащиеся в объекте RibbonMenuItem.
public ref class RibbonMenuItemDataAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IToggleProvider, System::Windows::Automation::Provider::ITransformProvider
public class RibbonMenuItemDataAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IToggleProvider, System.Windows.Automation.Provider.ITransformProvider
type RibbonMenuItemDataAutomationPeer = class
inherit ItemAutomationPeer
interface IExpandCollapseProvider
interface IInvokeProvider
interface IToggleProvider
interface ITransformProvider
Public Class RibbonMenuItemDataAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
- Наследование
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| RibbonMenuItemDataAutomationPeer(Object, ItemsControlAutomationPeer) |
Инициализирует новый экземпляр класса RibbonMenuItemDataAutomationPeer. |
Свойства
| Имя | Описание |
|---|---|
| Dispatcher |
Dispatcher Возвращает это DispatcherObject значение, с которым связано. (Унаследовано от DispatcherObject) |
| EventsSource |
Возвращает или задает объект AutomationPeer , который передается клиенту службы автоматизации в качестве источника для всех событий, поступающих из этого AutomationPeer. (Унаследовано от AutomationPeer) |
| IsHwndHost |
Возвращает значение, указывающее, связан ли элемент, связанный с этим AutomationPeer узлами |
| Item |
Возвращает элемент данных в коллекции, связанной Items с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| ItemsControlAutomationPeer |
ItemsControlAutomationPeer Возвращает объект, связанный с ItemsControl коллекциейItems. (Унаследовано от ItemAutomationPeer) |
Методы
| Имя | Описание |
|---|---|
| CheckAccess() |
Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetAcceleratorKey() |
Возвращает сочетания клавиш акселератора для элемента, связанного с одноранговым элементом службы автоматизации пользовательского интерфейса. (Унаследовано от AutomationPeer) |
| GetAcceleratorKeyCore() |
Возвращает ключ акселератора для UIElement элемента данных в Items коллекции, связанной с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| GetAccessKey() |
Получает ключ доступа для элемента, связанного с одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| GetAccessKeyCore() |
Получает ключ доступа для UIElement элемента данных в Items коллекции, связанной с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| GetAutomationControlType() |
Возвращает тип элемента, связанного с одноранговым элементом автоматизации пользовательского интерфейса. (Унаследовано от AutomationPeer) |
| GetAutomationControlTypeCore() |
Возвращает тип элемента управления, RibbonMenuItem связанный с этим RibbonMenuItemDataAutomationPeer. Этот метод вызывается GetAutomationControlType(). |
| GetAutomationId() |
AutomationId Возвращает элемент, связанный с одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| GetAutomationIdCore() |
Возвращает строку, которая однозначно идентифицирует UIElement элемент данных в Items коллекции, связанной с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| GetBoundingRectangle() |
Rect Возвращает объект, представляющий координаты экрана элемента, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer) |
| GetBoundingRectangleCore() |
Возвращает ограничивающий Rect прямоугольник указанного UIElementобъекта. (Унаследовано от ItemAutomationPeer) |
| GetChildren() |
Возвращает коллекцию элементов, представленных GetChildren() в дереве автоматизации пользовательского интерфейса, как непосредственные дочерние элементы однорангового узла автоматизации. (Унаследовано от AutomationPeer) |
| GetChildrenCore() |
Возвращает коллекцию дочерних элементов UIElement элемента, соответствующего элементу данных в Items коллекции, связанной с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| GetClassName() |
Возвращает имя, которое используется с AutomationControlType, чтобы отличить элемент управления, представленный этим AutomationPeerэлементом управления. (Унаследовано от AutomationPeer) |
| GetClassNameCore() |
Возвращает имя класса, связанного RibbonMenuItem с этим RibbonMenuItemDataAutomationPeer. Этот метод вызывается GetClassName(). |
| GetClickablePoint() |
Point Получает элемент, связанный с одноранговым элементом автоматизации, который отвечает на щелчк мыши. (Унаследовано от AutomationPeer) |
| GetClickablePointCore() |
Возвращает объект Point , представляющий область, которая находится на заданном объекте UIElement. (Унаследовано от ItemAutomationPeer) |
| GetControlledPeers() |
Предоставляет службу автоматизации пользовательского интерфейса со списком затронутых или контролируемых этим AutomationPeerэлементом. (Унаследовано от AutomationPeer) |
| GetControlledPeersCore() |
При переопределении в производном классе предоставляет службу автоматизации пользовательского интерфейса со списком элементов, затронутых или контролируемых этим AutomationPeer. (Унаследовано от AutomationPeer) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetHeadingLevel() |
Представляет данные, содержащиеся в объекте RibbonMenuItem. (Унаследовано от AutomationPeer) |
| GetHeadingLevelCore() |
Представляет данные, содержащиеся в объекте RibbonMenuItem. (Унаследовано от ItemAutomationPeer) |
| GetHelpText() |
Возвращает текст, описывающий функциональные возможности элемента управления, связанного с одноранговым элементом автоматизации. (Унаследовано от AutomationPeer) |
| GetHelpTextCore() |
Возвращает строку, описывающую функциональные возможности UIElement элемента данных в Items коллекции, связанной с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| GetHostRawElementProviderCore() |
Сообщает службе автоматизации пользовательского интерфейса, где в дереве автоматизации пользовательского интерфейса размещается |
| GetItemStatus() |
Получает текст, который передает визуальное состояние элемента, связанного с этим одноранговым элементом автоматизации. (Унаследовано от AutomationPeer) |
| GetItemStatusCore() |
Возвращает строку, которая передает визуальное состояние указанного.UIElement (Унаследовано от ItemAutomationPeer) |
| GetItemType() |
Возвращает строку, описывающую тип элемента, который представляет объект. (Унаследовано от AutomationPeer) |
| GetItemTypeCore() |
Возвращает удобочитаемую пользователем строку, содержащую тип элемента, который представляет указанный UIElement объект. (Унаследовано от ItemAutomationPeer) |
| GetLabeledBy() |
AutomationPeer Возвращает объект, предназначенный для Label элемента. (Унаследовано от AutomationPeer) |
| GetLabeledByCore() |
Возвращает целевой AutomationPeer объект Label для указанного UIElementобъекта. (Унаследовано от ItemAutomationPeer) |
| GetLiveSetting() |
Возвращает характеристики уведомлений динамического региона, связанного с этим одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| GetLiveSettingCore() |
Возвращает характеристики уведомления динамического региона для UIElement элемента данных в Items коллекции, связанной с этим ItemAutomationPeer объектом. (Унаследовано от ItemAutomationPeer) |
| GetLocalizedControlType() |
Возвращает локализованную строку, доступную для чтения, которая представляет AutomationControlType значение для элемента управления, связанного с этим одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| GetLocalizedControlTypeCore() |
При переопределении в производном классе вызывается GetLocalizedControlType(). (Унаследовано от AutomationPeer) |
| GetName() |
Получает текст, описывающий элемент, связанный с этим одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| GetNameCore() |
Возвращает текстовую метку UIElement , соответствующую элементу данных в Items коллекции, связанной с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| GetOrientation() |
Возвращает значение, указывающее явную ориентацию элемента управления, если таковой имеется. (Унаследовано от AutomationPeer) |
| GetOrientationCore() |
Возвращает значение, указывающее, указан ли указанный UIElement объект в определенном направлении. (Унаследовано от ItemAutomationPeer) |
| GetParent() |
AutomationPeer Возвращает родительский объект этого AutomationPeerобъекта. (Унаследовано от AutomationPeer) |
| GetPattern(PatternInterface) |
Возвращает шаблон элемента управления для связанного RibbonTab с ним RibbonMenuItemDataAutomationPeerэлемента управления. |
| GetPeerFromPoint(Point) |
Возвращает значение из указанной AutomationPeer точки. (Унаследовано от AutomationPeer) |
| GetPeerFromPointCore(Point) |
При переопределении в производном классе вызывается из GetPeerFromPoint(Point). (Унаследовано от AutomationPeer) |
| GetPositionInSet() |
Пытается получить значение PositionInSet свойства. (Унаследовано от AutomationPeer) |
| GetPositionInSetCore() |
Возвращает позицию этого элемента в наборе. (Унаследовано от ItemAutomationPeer) |
| GetSizeOfSet() |
Пытается получить значение SizeOfSet свойства. (Унаследовано от AutomationPeer) |
| GetSizeOfSetCore() |
Возвращает размер набора, содержащего этот элемент. (Унаследовано от ItemAutomationPeer) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| HasKeyboardFocus() |
Возвращает значение, указывающее, имеет ли элемент, связанный с этим одноранговым элементом автоматизации, в настоящее время фокус клавиатуры. (Унаследовано от AutomationPeer) |
| HasKeyboardFocusCore() |
Возвращает значение, указывающее, имеет ли указанный UIElement в данный момент фокус ввода клавиатуры. (Унаследовано от ItemAutomationPeer) |
| InvalidatePeer() |
Активирует пересчет основных свойств и AutomationPeer вызывает PropertyChanged уведомление клиенту службы автоматизации, если свойства изменились. (Унаследовано от AutomationPeer) |
| IsContentElement() |
Возвращает значение, указывающее, содержит ли элемент, связанный с этим одноранговым узлом автоматизации, данные, представленные пользователю. (Унаследовано от AutomationPeer) |
| IsContentElementCore() |
Возвращает значение, указывающее, содержит ли указанный объект UIElement данные, представленные пользователю. (Унаследовано от ItemAutomationPeer) |
| IsControlElement() |
Возвращает значение, указывающее, понят ли элемент пользователем как интерактивный или как вклад в логическую структуру элемента управления в графическом интерфейсе. (Унаследовано от AutomationPeer) |
| IsControlElementCore() |
Возвращает значение, указывающее, понимает ли UIElement пользователь, связанный с этим ItemAutomationPeer , интерактивным. (Унаследовано от ItemAutomationPeer) |
| IsDialog() |
Представляет данные, содержащиеся в объекте RibbonMenuItem. (Унаследовано от AutomationPeer) |
| IsDialogCore() |
Представляет данные, содержащиеся в объекте RibbonMenuItem. (Унаследовано от ItemAutomationPeer) |
| IsEnabled() |
Возвращает значение, указывающее, поддерживает ли элемент, связанный с этим одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| IsEnabledCore() |
Возвращает значение, указывающее, может ли указанный объект UIElement получать и отправлять события. (Унаследовано от ItemAutomationPeer) |
| IsKeyboardFocusable() |
Возвращает значение, указывающее, может ли элемент принимать фокус клавиатуры. (Унаследовано от AutomationPeer) |
| IsKeyboardFocusableCore() |
Возвращает значение, указывающее, может ли указанный элемент UIElement принимать фокус клавиатуры. (Унаследовано от ItemAutomationPeer) |
| IsOffscreen() |
Возвращает значение, указывающее, находится ли элемент вне экрана. (Унаследовано от AutomationPeer) |
| IsOffscreenCore() |
Возвращает значение, указывающее, находится ли указанный UIElement с экрана. (Унаследовано от ItemAutomationPeer) |
| IsPassword() |
Возвращает значение, указывающее, содержит ли элемент конфиденциальный контент. (Унаследовано от AutomationPeer) |
| IsPasswordCore() |
Возвращает значение, указывающее, содержит ли указанный контент UIElement защищенного содержимого. (Унаследовано от ItemAutomationPeer) |
| IsRequiredForForm() |
Возвращает значение, указывающее, должен ли элемент, связанный с этим одноранговым элементом, быть завершен в форме. (Унаследовано от AutomationPeer) |
| IsRequiredForFormCore() |
Возвращает значение, указывающее, требуется ли заполнение указанного UIElement объекта в форме. (Унаследовано от ItemAutomationPeer) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| PeerFromProvider(IRawElementProviderSimple) |
AutomationPeer Возвращает для указанного IRawElementProviderSimple прокси-сервера. (Унаследовано от AutomationPeer) |
| ProviderFromPeer(AutomationPeer) |
IRawElementProviderSimple Возвращает значение для указанного AutomationPeerобъекта. (Унаследовано от AutomationPeer) |
| RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs) |
Вызывается вызовом AutomationPeer события AsyncContentLoadedEvent . (Унаследовано от AutomationPeer) |
| RaiseAutomationEvent(AutomationEvents) |
Вызывает событие автоматизации. (Унаследовано от AutomationPeer) |
| RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String) |
Представляет данные, содержащиеся в объекте RibbonMenuItem. (Унаследовано от AutomationPeer) |
| RaisePropertyChangedEvent(AutomationProperty, Object, Object) |
Вызывает событие для уведомления клиента службы автоматизации об изменении значения свойства. (Унаследовано от AutomationPeer) |
| ResetChildrenCache() |
Синхронно сбрасывает дерево дочерних элементов путем вызова GetChildrenCore(). (Унаследовано от AutomationPeer) |
| SetFocus() |
Задает фокус клавиатуры на элемент, связанный с этим одноранговым узлом автоматизации. (Унаследовано от AutomationPeer) |
| SetFocusCore() |
Задает фокус ввода клавиатуры для указанного.UIElement Соответствует UIElement элементу данных в коллекции, связанной Items с этим ItemAutomationPeer. (Унаследовано от ItemAutomationPeer) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| VerifyAccess() |
Принудительно применяет, что вызывающий поток имеет доступ к этому DispatcherObject. (Унаследовано от DispatcherObject) |