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


AppBarButtonAutomationPeer Класс

Определение

Предоставляет типы AppBarButton для службы автоматизации пользовательского интерфейса Майкрософт.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBarButtonAutomationPeer : ButtonAutomationPeer
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBarButtonAutomationPeer : ButtonAutomationPeer, IExpandCollapseProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class AppBarButtonAutomationPeer : ButtonAutomationPeer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class AppBarButtonAutomationPeer : ButtonAutomationPeer, IExpandCollapseProvider
Public Class AppBarButtonAutomationPeer
Inherits ButtonAutomationPeer
Public Class AppBarButtonAutomationPeer
Inherits ButtonAutomationPeer
Implements IExpandCollapseProvider
Наследование
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Класс Среда выполнения Windows AppBarButton создает новый объект AppBarButtonAutomationPeer в качестве определения OnCreateAutomationPeer. Наследуйте одноранговый элемент автоматизации от AppBarButtonAutomationPeer, если вы наследуете пользовательский класс от AppBarButton и хотите добавить поддержку автоматизации для дополнительных функций, включенных в пользовательском классе. Затем переопределите OnCreateAutomationPeer , чтобы он вернул пользовательский одноранговый узел.

Реализация однорангового узла по умолчанию и переопределения в AppBarButtonAutomationPeer

AppBarButtonAutomationPeer имеет переопределения основных методов , чтобы связанные методы AutomationPeer предоставляли клиенту автоматизации пользовательского интерфейса Майкрософт сведения, относящиеся к одноранговой связи.

  • GetClassName возвращает "AppBarButton".
  • GetName не использует поведение ButtonBaseAutomationPeer , которое возвращает строку на основе содержимого. Вместо этого он ищет значение label / LabeledBy . В противном случае значения из приложений должны поступать из AutomationProperties.Name использования в определениях пользовательского интерфейса XAML, а не из значений, пересылаемых из элемента управления одноранговым элементом. Этот одноранговый узел имеет базовый класс ButtonAutomationPeer и наследует его поведение, отличное от указанных выше переопределений. Сюда входит поддержка шаблонов для IInvokeProvider и поведение GetPattern , которое возвращает этот шаблон по запросу, а GetAutomationControlType возвращает AutomationControlType.Button.

Одноранговый узел также имеет другие варианты поведения, предоставляемые базовым классом FrameworkElementAutomationPeer . Дополнительные сведения см. в разделе "Базовая реализация в FrameworkElementAutomationPeer" статьи Пользовательские одноранговые узлы автоматизации.

Конструкторы

AppBarButtonAutomationPeer(AppBarButton)

Инициализирует новый экземпляр класса AppBarButtonAutomationPeer .

Свойства

Dispatcher

Возвращает CoreDispatcher , с которым связан этот объект. CoreDispatcher представляет средство, которое может получить доступ к DependencyObject в потоке пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу.

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

Возвращает или задает automationPeer , который передается клиенту автоматизации в качестве источника для всех событий, поступающих от этого объекта AutomationPeer. См. заметки.

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

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

Owner

Возвращает владельца UIElement , связанного с этим FrameworkElementAutomationPeer.

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

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

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

Скрывает все узлы, элементы управления или содержимое, которые являются наследниками элемента управления.

Expand()

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

GetAcceleratorKey()

Возвращает сочетания клавиш ускорителя для объекта, связанного с одноранговым элементом автоматизации пользовательского интерфейса.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetAcceleratorKey или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает клавишу доступа для элемента, связанного с одноранговым элементом автоматизации.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetAccessKey или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

(Унаследовано от AutomationPeer)
GetAnimationBaseValue(DependencyProperty)

Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна.

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

Возвращает ссылку на список заметок автоматизации пользовательского интерфейса для текущего однорангового узла автоматизации.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetAnnotations или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает тип элемента управления, связанного с одноранговым элементом автоматизации пользовательского интерфейса.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetAutomationControlType или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает AutomationId элемента, связанного с одноранговым элементом автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetAutomationId или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает объект Rect , представляющий координаты экрана элемента, связанного с одноранговым элементом автоматизации.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetBoundingRectangle или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает коллекцию дочерних элементов, представленных в дереве автоматизации пользовательского интерфейса в качестве непосредственных дочерних элементов однорангового узла автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент модели автоматизации пользовательского интерфейса Майкрософт вызывает GetChildren или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает имя, используемое с AutomationControlType для различения элемента управления, представленного данным объектом AutomationPeer.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetClassName или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент службы автоматизации пользовательского интерфейса Майкрософт вызывает GetClickablePoint или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetControlledPeers или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт, например получение значения свойства, определенного UIA_ControllerForPropertyId.

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

Возвращает список управляемых одноранговых узлов для текущего однорангового узла автоматизации.

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

Вызывает Метод GetCultureCore , чтобы получить значение языка и региональных параметров для элемента, связанного с одноранговым элементом автоматизации.

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

Возвращает значение языка и региональных параметров для элемента, связанного с одноранговым элементом автоматизации.

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

Возвращает коллекцию элементов, предоставляющих дополнительные сведения об элементе автоматизации.

(Унаследовано от AutomationPeer)
GetElementFromPoint(Point)

Возвращает элемент из указанной точки.

(Унаследовано от AutomationPeer)
GetElementFromPointCore(Point)

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetElementFromPoint или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetFlowsFrom или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetFlowsTo или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает элемент, который в данный момент находится в фокусе.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetFocusedElement или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetFullDescription или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает уровень заголовка элемента автоматизации пользовательского интерфейса, связанного с этим одноранговым элементом автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetHeadingLevel или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetHelpText или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetItemStatus или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetItemType или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает AutomationPeer для элемента UIElement , предназначенного для элемента .

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetLabeledBy или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetLandmarkType или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает целое число на основе 1 для уровня (иерархии) элемента, связанного с одноранговым элементом автоматизации.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetLevel или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает сведения о поведении уведомления о динамическом параметре для объекта, связанного с одноранговым элементом автоматизации пользовательского интерфейса.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetLiveSetting или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает локализованную строку, представляющую значение AutomationControlType для элемента управления, связанного с этим одноранговым элементом автоматизации.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetLocalizedControlType или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает локализованную строку, представляющую значение AutomationLandmarkType для элемента, связанного с этим одноранговым элементом автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetLocalizedLandmarkType или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Получает текст, который описывает элемент, связанный с данным одноранговым элементом автоматизации. Значение Имя автоматизации пользовательского интерфейса Майкрософт — это основной идентификатор, используемый большинством специальных возможностей, когда они представляют пользовательский интерфейс приложения путем взаимодействия с платформой автоматизации пользовательского интерфейса Майкрософт.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetName или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetOrientation или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает объект AutomationPeer , который является родительским для данного объекта AutomationPeer.

(Унаследовано от AutomationPeer)
GetPattern(PatternInterface)

Возвращает шаблон элемента управления, связанный с указанным PatternInterface.

(Унаследовано от AutomationPeer)
GetPatternCore(PatternInterface)

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetPattern или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

(Унаследовано от AutomationPeer)
GetPeerFromPoint(Point)

Возвращает AutomationPeer из указанной точки.

(Унаследовано от AutomationPeer)
GetPeerFromPointCore(Point)

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetPeerFromPoint или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает целое число на основе 1 для порядковой позиции в наборе для элемента, связанного с одноранговым элементом автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetPositionInSet или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает целое число на основе 1 для размера набора, в котором находится элемент, связанный с одноранговым элементом автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает GetSizeOfSet или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

(Унаследовано от AutomationPeer)
GetValue(DependencyProperty)

Возвращает текущее действующее значение свойства зависимостей из DependencyObject.

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

Возвращает значение, показывающее, имеет ли сейчас элемент, связанный с данным одноранговым объектом автоматизации, фокус ввода.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает HasKeyboardFocus или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Активирует пересчет свойств main AutomationPeer и выдает клиенту автоматизации уведомление PropertyChanged, если свойства изменились.

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

Отправляет запрос на нажатие кнопки, связанной с одноранговым элементом автоматизации.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsContentElement или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsControlElement или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает логическое значение, указывающее, является ли введенное или выбранное значение допустимым для правила формы, связанного с элементом автоматизации.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт обращается к IsDataValidForForm или эквиваленту клиентского API автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает значение, указывающее, является ли элемент, связанный с этим одноранговым элементом автоматизации, диалоговым окном.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsDialog или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsEnabled или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsKeyboardFocusable или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает значение, показывающее, отсутствует ли элемент на экране.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsOffscreen или эквивалентный клиентский API автоматизации пользовательского интерфейса Майкрософт.

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

Получает значение, указывающее, содержит ли элемент конфиденциальное содержимое.

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

Предоставляет поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsPassword или эквивалентный API клиента автоматизации пользовательского интерфейса Майкрософт.

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

Возвращает логическое значение, указывающее, представляет ли элемент автоматизации периферийный пользовательский интерфейс.

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

Предоставляет поведение однорангового узла, когда клиент службы автоматизации пользовательского интерфейса Майкрософт обращается к IsPeripheral или эквиваленту клиентского API автоматизации пользовательского интерфейса Майкрософт.

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

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

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает IsRequiredForForm или эквивалентный API клиента службы автоматизации пользовательского интерфейса Майкрософт.

(Унаследовано от AutomationPeer)
Navigate(AutomationNavigationDirection)

Возвращает элемент в указанном направлении в дереве автоматизации пользовательского интерфейса.

(Унаследовано от AutomationPeer)
NavigateCore(AutomationNavigationDirection)

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает Navigate или эквивалентный API клиента службы автоматизации пользовательского интерфейса Майкрософт.

(Унаследовано от AutomationPeer)
PeerFromProvider(IRawElementProviderSimple)

Возвращает automationPeer для указанного прокси-сервера IRawElementProviderSimple .

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

Возвращает прокси-сервер IRawElementProviderSimple для указанного AutomationPeer.

(Унаследовано от AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Вызывает событие автоматизации.

(Унаследовано от AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Инициирует событие уведомления.

(Унаследовано от AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Вызывает событие для уведомления клиента автоматизации об изменении значения свойства.

(Унаследовано от AutomationPeer)
RaiseStructureChangedEvent(AutomationStructureChangeType, AutomationPeer)

Вызывает событие, уведомляющее ядро автоматизации пользовательского интерфейса Майкрософт об изменении древовидной структуры.

(Унаследовано от AutomationPeer)
RaiseTextEditTextChangedEvent(AutomationTextEditChangeType, IVectorView<String>)

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

(Унаследовано от AutomationPeer)
ReadLocalValue(DependencyProperty)

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

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject .

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

Устанавливает фокус клавиатуры на элемент, связанный с данным одноранговым элементом автоматизации.

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

Обеспечивает поведение однорангового узла, когда клиент автоматизации пользовательского интерфейса Майкрософт вызывает SetFocus или эквивалентный API клиента службы автоматизации пользовательского интерфейса Майкрософт.

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

Задает AutomationPeer , который является родительским для данного AutomationPeer.

(Унаследовано от AutomationPeer)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

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

Отображает доступное контекстное меню для элемента owner.

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

Обеспечивает поведение однорангового узла, когда клиент службы автоматизации пользовательского интерфейса Майкрософт вызывает ShowContextMenu или эквивалентный клиентский API службы автоматизации пользовательского интерфейса Майкрософт.

(Унаследовано от AutomationPeer)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback.

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

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

См. также раздел