AutomationPeer Класс

Определение

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

public ref class AutomationPeer : DependencyObject
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AutomationPeer : DependencyObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class AutomationPeer : DependencyObject
Public Class AutomationPeer
Inherits DependencyObject
Наследование
Object Platform::Object IInspectable DependencyObject AutomationPeer
Производный
Атрибуты

Комментарии

AutomationPeer — это класс, который предоставляет почти весь API, который в конечном итоге перенаправит Microsoft модель автоматизации пользовательского интерфейса сведения для приложения XAML в клиент Microsoft модель автоматизации пользовательского интерфейса. Типичные Microsoft модель автоматизации пользовательского интерфейса клиенты не вызывает методы AutomationPeer напрямую. Эти клиенты часто являются вспомогательными технологиями, которые используют другие модели программирования и работают как службы, и, скорее всего, не будут вызывать методы среда выполнения Windows. Но общая Microsoft модель автоматизации пользовательского интерфейса поддержка в среда выполнения Windows перенаправит всю эту информацию с помощью стороны поставщика платформы Microsoft модель автоматизации пользовательского интерфейса. Любые клиенты, Microsoft модель автоматизации пользовательского интерфейса, могут взаимодействовать с деревьями репрезентативной автоматизации приложения XAML.

Запуск событий автоматизации

Класс AutomationPeer относится к авторам элементов управления среда выполнения Windows, так как у вас будет одноранговый экземпляр, доступный во время выполнения, после вызова метода OnCreateAutomationPeer. С помощью этого однорангового узла можно запускать события автоматизации, вызывая RaiseAutomationEvent и RaisePropertyChangedEvent. Это можно сделать при каждом изменении связанного свойства владельца однорангового узла (класса) или при запуске события для правильной поддержки автоматизации.

Проектирование поддержки автоматизации не сохраняет дескриптор для собственного однорангового узла в рамках реализации OnCreateAutomationPeer, так как при создании однорангового узла нет никаких гарантий. Вместо этого можно проверить прослушиватели событий автоматизации во время выполнения в определениях классов элемента управления jit-in-time, используя следующий код:

if (AutomationPeer.ListenerExists(AutomationEvents.PropertyChanged))
{
    MyAutomationPeer peer = 
        FrameworkElementAutomationPeer.FromElement(myCtrl) as MyAutomationPeer;

    if (peer != null)
    {
        peer.RaisePropertyChangedEvent(
            RangeValuePatternIdentifiers.ValueProperty,
            (double)oldValue,
            (double)newValue);
    }
}

Производные классы AutomationPeer

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

Классы, производные от AutomationPeer, являются следующими:

FrameworkElementAutomationPeer. Список одноранговых узлов, производных от FrameworkElementAutomationPeer , см. в разделе "Замечания" FrameworkElementAutomationPeer.

Основные методы

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

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

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

Имя Описание
AutomationPeer()

Предоставляет поведение инициализации базового класса для производных классов AutomationPeer .

Свойства

Имя Описание
Dispatcher

Всегда возвращается null в приложении пакета SDK для приложений windows. Вместо этого используйте DispatcherQueue .

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

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

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

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

Методы

Имя Описание
ClearValue(DependencyProperty)

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

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

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

GetAcceleratorKey()

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

GetAcceleratorKeyCore()

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

GetAccessKey()

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

GetAccessKeyCore()

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

GetAnimationBaseValue(DependencyProperty)

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

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

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

GetAnnotationsCore()

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

GetAutomationControlType()

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

GetAutomationControlTypeCore()

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

GetAutomationId()

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

GetAutomationIdCore()

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

GetBoundingRectangle()

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

GetBoundingRectangleCore()

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

GetChildren()

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

GetChildrenCore()

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

GetClassName()

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

GetClassNameCore()

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

GetClickablePoint()

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

GetClickablePointCore()

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

GetControlledPeers()

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

GetControlledPeersCore()

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

GetCulture()

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

GetCultureCore()

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

GetDescribedByCore()

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

GetElementFromPoint(Point)

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

GetElementFromPointCore(Point)

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

GetFlowsFromCore()

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

GetFlowsToCore()

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

GetFocusedElement()

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

GetFocusedElementCore()

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

GetFullDescription()

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

GetFullDescriptionCore()

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

GetHeadingLevel()

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

GetHeadingLevelCore()

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

GetHelpText()

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

GetHelpTextCore()

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

GetItemStatus()

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

GetItemStatusCore()

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

GetItemType()

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

GetItemTypeCore()

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

GetLabeledBy()

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

GetLabeledByCore()

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

GetLandmarkType()

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

GetLandmarkTypeCore()

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

GetLevel()

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

GetLevelCore()

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

GetLiveSetting()

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

GetLiveSettingCore()

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

GetLocalizedControlType()

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

GetLocalizedControlTypeCore()

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

GetLocalizedLandmarkType()

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

GetLocalizedLandmarkTypeCore()

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

GetName()

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

GetNameCore()

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

GetOrientation()

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

GetOrientationCore()

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

GetParent()

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

GetPattern(PatternInterface)

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

GetPatternCore(PatternInterface)

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

GetPeerFromPoint(Point)

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

GetPeerFromPointCore(Point)

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

GetPositionInSet()

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

GetPositionInSetCore()

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

GetSizeOfSet()

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

GetSizeOfSetCore()

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

GetValue(DependencyProperty)

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

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

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

HasKeyboardFocusCore()

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

InvalidatePeer()

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

IsContentElement()

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

IsContentElementCore()

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

IsControlElement()

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

IsControlElementCore()

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

IsDataValidForForm()

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

IsDataValidForFormCore()

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

IsDialog()

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

IsDialogCore()

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

IsEnabled()

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

IsEnabledCore()

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

IsKeyboardFocusable()

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

IsKeyboardFocusableCore()

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

IsOffscreen()

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

IsOffscreenCore()

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

IsPassword()

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

IsPasswordCore()

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

IsPeripheral()

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

IsPeripheralCore()

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

IsRequiredForForm()

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

IsRequiredForFormCore()

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

ListenerExists(AutomationEvents)

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

Navigate(AutomationNavigationDirection)

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

NavigateCore(AutomationNavigationDirection)

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

PeerFromProvider(IRawElementProviderSimple)

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

ProviderFromPeer(AutomationPeer)

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

RaiseAutomationEvent(AutomationEvents)

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

RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

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

RaisePropertyChangedEvent(AutomationProperty, Object, Object)

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

RaiseStructureChangedEvent(AutomationStructureChangeType, AutomationPeer)

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

RaiseTextEditTextChangedEvent(AutomationTextEditChangeType, IVectorView<String>)

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

ReadLocalValue(DependencyProperty)

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

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

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

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

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

SetFocusCore()

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

SetParent(AutomationPeer)

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

SetValue(DependencyProperty, Object)

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

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

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

ShowContextMenuCore()

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

UnregisterPropertyChangedCallback(DependencyProperty, Int64)

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

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

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

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