Compartir a través de


ButtonBaseAutomationPeer Clase

Definición

Representa una clase base para exponer clases derivadas de ButtonBase a Microsoft Automatización de la interfaz de usuario.

public ref class ButtonBaseAutomationPeer : FrameworkElementAutomationPeer
/// [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 ButtonBaseAutomationPeer : FrameworkElementAutomationPeer
[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 ButtonBaseAutomationPeer : FrameworkElementAutomationPeer
Public Class ButtonBaseAutomationPeer
Inherits FrameworkElementAutomationPeer
Herencia
Object Platform::Object IInspectable DependencyObject AutomationPeer FrameworkElementAutomationPeer ButtonBaseAutomationPeer
Derivado
Atributos

Comentarios

ButtonBaseAutomationPeer tiene un constructor protegido, por lo que no podrá usarlo directamente para una definición OnCreateAutomationPeer . Derive el elemento del mismo nivel de automatización de ButtonBaseAutomationPeer si deriva una clase personalizada de ButtonBase y desea agregar compatibilidad con la automatización para características adicionales que ha habilitado en la clase personalizada. A continuación, invalide OnCreateAutomationPeer para que devuelva el mismo nivel personalizado. Ten en cuenta que ButtonBase ya tiene clases derivadas, cada una de las cuales también tiene un elemento del mismo nivel derivado, así que asegúrate de que realmente quieres derivar de esta clase base en lugar de usar una de las clases de botón derivadas habilitadas para XAML existentes.

Implementación y invalidaciones del mismo nivel predeterminadas en ButtonBaseAutomationPeer

ButtonAutomationPeer tiene invalidaciones de los métodos Core de forma que los métodos AutomationPeer asociados proporcionan información específica del mismo nivel a un cliente de Microsoft Automatización de la interfaz de usuario.

No hay ninguna clase "ControlAutomationPeer". FrameworkElementAutomationPeer sirve como implementación para todos los escenarios básicos de la clase Control que implican a Microsoft Automatización de la interfaz de usuario. Esto incluye el comportamiento que no aparece necesariamente como exposición de api pública, como las implementaciones prácticas de muchos de los métodos Core de AutomationPeer.

FrameworkElementAutomationPeer incluye una amplia implementación base del comportamiento del mismo nivel que otros elementos del mismo nivel pueden usar para informar de información procedente de clases de propietario en el nivel UIElement y FrameworkElement . Para obtener más información, consulte la sección "Implementación base en FrameworkElementAutomationPeer" de Elementos del mismo nivel de automatización personalizada.

Además de las invalidaciones de Core, FrameworkElementAutomationPeer tiene dos métodos de utilidad estáticos que son útiles para obtener un identificador del mismo nivel desde el código de control o para generar elementos del mismo nivel desde un contenedor de elementos del mismo nivel para la compatibilidad con Microsoft Automatización de la interfaz de usuario. Son las siguientes:

Si necesita definir un elemento del mismo nivel de automatización personalizado y no puede identificar una clase del mismo nivel más derivada que se empareja con el control o la clase base desde la que deriva la clase propietaria, debe basar el mismo nivel en FrameworkElementAutomationPeer. Incluso si la clase owner no es necesariamente un FrameworkElement, no se pueden derivar prácticamente elementos del mismo nivel de AutomationPeer directamente porque FrameworkElementAutomationPeer tiene muchas invalidaciones que proporcionan el comportamiento esperado para las interacciones de diseño, automatización e interfaz de usuario. Debe derivar la clase de propietario de UIElement al menos; de lo contrario, no hay ninguna manera de crear el elemento del mismo nivel en la carga del árbol de automatización con OnCreateAutomationPeer.

Clases derivadas de ButtonBaseAutomationPeer

ButtonBaseAutomationPeer es la clase primaria para varias clases derivadas inmediatamente que implementan compatibilidad del mismo nivel para los controles de Windows Runtime. Esta es la lista de clases que derivan directamente de ButtonBaseAutomationPeer:

Constructores

ButtonBaseAutomationPeer(ButtonBase)

Proporciona el comportamiento de inicialización de clases base para las clases derivadas de ButtonBase .

Propiedades

Dispatcher

Siempre devuelve null en una aplicación de SDK de Aplicaciones para Windows. Use DispatcherQueue en su lugar.

(Heredado de DependencyObject)
DispatcherQueue

Obtiene el objeto DispatcherQueue al que está asociado este objeto. DispatcherQueue representa una instalación que puede acceder al DependencyObject en el subproceso de interfaz de usuario incluso si un subproceso que no es de interfaz de usuario inicia el código.

(Heredado de DependencyObject)
EventsSource

Obtiene o establece un AutomationPeer que se notifica al cliente de automatización como origen de todos los eventos que proceden de automationPeer. Vea la sección Comentarios.

(Heredado de AutomationPeer)
Owner

Obtiene el propietario de UIElement asociado a este FrameworkElementAutomationPeer.

(Heredado de FrameworkElementAutomationPeer)

Métodos

ClearValue(DependencyProperty)

Borra el valor local de una propiedad de dependencia.

(Heredado de DependencyObject)
GetAcceleratorKey()

Obtiene las combinaciones de teclas de aceleración para el objeto asociado al Automatización de la interfaz de usuario del mismo nivel.

(Heredado de AutomationPeer)
GetAcceleratorKeyCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetAcceleratorKey o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetAccessKey()

Obtiene la tecla de acceso para el elemento que está asociado a la automatización del mismo nivel.

(Heredado de AutomationPeer)
GetAccessKeyCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetAccessKey o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetAnimationBaseValue(DependencyProperty)

Devuelve cualquier valor base establecido para una propiedad de dependencia, que se aplicaría en los casos en los que una animación no está activa.

(Heredado de DependencyObject)
GetAnnotations()

Obtiene una referencia a la lista de anotaciones de automatización de la interfaz de usuario para el elemento del mismo nivel de automatización actual.

(Heredado de AutomationPeer)
GetAnnotationsCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetAnnotations o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetAutomationControlType()

Obtiene el tipo de control para el elemento asociado al Automatización de la interfaz de usuario del mismo nivel.

(Heredado de AutomationPeer)
GetAutomationControlTypeCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetAutomationControlType o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetAutomationId()

Obtiene el AutomationId del elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetAutomationIdCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetAutomationId o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetBoundingRectangle()

Obtiene el objeto Rect que representa las coordenadas de pantalla del elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetBoundingRectangleCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetBoundingRectangle o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetChildren()

Obtiene la colección de elementos secundarios representados en el árbol de Automatización de la interfaz de usuario como elementos secundarios inmediatos del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetChildrenCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetChildren o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetClassName()

Obtiene un nombre que se usa con AutomationControlType para diferenciar el control representado por automationPeer.

(Heredado de AutomationPeer)
GetClassNameCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetClassName o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetClickablePoint()

Obtiene un punto en el elemento asociado al elemento del mismo nivel de automatización que responde a un clic del mouse.

(Heredado de AutomationPeer)
GetClickablePointCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetClickablePoint o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetControlledPeers()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetControlPeers o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente, como obtener un valor de propiedad identificado por UIA_ControllerForPropertyId.

(Heredado de AutomationPeer)
GetControlledPeersCore()

Obtiene una lista de los elementos del mismo nivel controlados para el elemento del mismo nivel de automatización actual.

(Heredado de AutomationPeer)
GetCulture()

Llama a GetCultureCore para obtener el valor de referencia cultural del elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetCultureCore()

Obtiene el valor de referencia cultural del elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetDescribedByCore()

Obtiene una colección de elementos que proporcionan más información sobre el elemento de automatización.

(Heredado de AutomationPeer)
GetElementFromPoint(Point)

Obtiene un elemento del punto especificado.

(Heredado de AutomationPeer)
GetElementFromPointCore(Point)

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetElementFromPoint o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetFlowsFromCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a AutomationProperties.GetFlowsFrom o una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetFlowsToCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a AutomationProperties.GetFlowsTo o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetFocusedElement()

Obtiene el elemento que actualmente tiene el foco.

(Heredado de AutomationPeer)
GetFocusedElementCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetFocusedElement o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetFullDescription()

Obtiene una cadena localizada que describe la apariencia visual real o el contenido de algo como una imagen o un control de imagen.

(Heredado de AutomationPeer)
GetFullDescriptionCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetFullDescription o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetHeadingLevel()

Obtiene el nivel de encabezado del elemento Automatización de la interfaz de usuario asociado a este elemento de automatización del mismo nivel.

(Heredado de AutomationPeer)
GetHeadingLevelCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetHeadingLevel o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetHelpText()

Obtiene el texto que describe la funcionalidad del control asociado a la automatización del mismo nivel.

(Heredado de AutomationPeer)
GetHelpTextCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetHelpText o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetItemStatus()

Obtiene el texto que transmite el estado visual del elemento asociado a esta automatización del mismo nivel.

(Heredado de AutomationPeer)
GetItemStatusCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetItemStatus o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetItemType()

Obtiene una cadena que describe el tipo de elemento que representa un elemento.

(Heredado de AutomationPeer)
GetItemTypeCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetItemType o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetLabeledBy()

Obtiene automationPeer para uiElement que está destinado al elemento .

(Heredado de AutomationPeer)
GetLabeledByCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetLabeledBy o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetLandmarkType()

Obtiene el tipo de punto de referencia para este elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetLandmarkTypeCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetLandmarkType o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetLevel()

Devuelve el entero basado en 1 para el nivel (jerarquía) del elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetLevelCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetLevel o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetLiveSetting()

Obtiene la información de comportamiento de notificación de configuración activa del objeto asociado al Automatización de la interfaz de usuario del mismo nivel.

(Heredado de AutomationPeer)
GetLiveSettingCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetLiveSetting o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetLocalizedControlType()

Obtiene una cadena localizada que representa el valor AutomationControlType del control asociado a este elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetLocalizedControlTypeCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetLocalizedControlType o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetLocalizedLandmarkType()

Obtiene una cadena localizada que representa el valor AutomationLandmarkType del elemento asociado a este elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetLocalizedLandmarkTypeCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetLocalizedLandmarkType o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetName()

Obtiene el texto que describe el elemento que está asociado a este mismo nivel de automatización. El valor nombre de Microsoft Automatización de la interfaz de usuario es el identificador principal que usa la mayoría de la tecnología de asistencia cuando representan la interfaz de usuario de la aplicación interactuando con el marco de Microsoft Automatización de la interfaz de usuario.

(Heredado de AutomationPeer)
GetNameCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetName o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetOrientation()

Obtiene un valor que indica la orientación explícita del control, si existe.

(Heredado de AutomationPeer)
GetOrientationCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetOrientation o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetParent()

Obtiene automationPeer que es el elemento primario de este objeto AutomationPeer.

(Heredado de AutomationPeer)
GetPattern(PatternInterface)

Obtiene el patrón de control asociado al patternInterface especificado.

(Heredado de AutomationPeer)
GetPatternCore(PatternInterface)

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetPattern o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetPeerFromPoint(Point)

Obtiene automationPeer desde el punto especificado.

(Heredado de AutomationPeer)
GetPeerFromPointCore(Point)

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetPeerFromPoint o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetPositionInSet()

Devuelve el entero basado en 1 para la posición ordinal del conjunto para el elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetPositionInSetCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetPositionInSet o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetSizeOfSet()

Devuelve el entero basado en 1 para el tamaño del conjunto en el que se encuentra el elemento asociado al elemento del mismo nivel de automatización.

(Heredado de AutomationPeer)
GetSizeOfSetCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a GetSizeOfSet o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
GetValue(DependencyProperty)

Devuelve el valor efectivo actual de una propiedad de dependencia de dependencyObject.

(Heredado de DependencyObject)
HasKeyboardFocus()

Obtiene un valor que indica si el elemento actualmente asociado a esta automatización del mismo nivel tiene el foco de teclado.

(Heredado de AutomationPeer)
HasKeyboardFocusCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a HasKeyboardFocus o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
InvalidatePeer()

Desencadena el recálculo de las propiedades principales de AutomationPeer y genera la notificación PropertyChanged al cliente de automatización si las propiedades han cambiado.

(Heredado de AutomationPeer)
IsContentElement()

Obtiene un valor que indica si el elemento que está asociado a este elemento de automatización del mismo nivel contiene datos que se presentan al usuario.

(Heredado de AutomationPeer)
IsContentElementCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsContentElement o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsControlElement()

Obtiene un valor que indica si el usuario entiende el elemento como interactivo o como contribución a la estructura lógica del control en la GUI.

(Heredado de AutomationPeer)
IsControlElementCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsControlElement o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsDataValidForForm()

Obtiene un valor booleano que indica si el valor especificado o seleccionado es válido para la regla de formulario asociada al elemento automation.

(Heredado de AutomationPeer)
IsDataValidForFormCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario accede a IsDataValidForForm o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsDialog()

Obtiene un valor que indica si el elemento asociado a este elemento del mismo nivel de automatización es una ventana de diálogo.

(Heredado de AutomationPeer)
IsDialogCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsDialog o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsEnabled()

Obtiene un valor que indica si el elemento asociado a esta automatización del mismo nivel admite la interacción.

(Heredado de AutomationPeer)
IsEnabledCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsEnabled o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsKeyboardFocusable()

Obtiene un valor que indica si el elemento puede aceptar el foco de teclado.

(Heredado de AutomationPeer)
IsKeyboardFocusableCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsKeyboardFocusable o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsOffscreen()

Obtiene un valor que indica si un elemento está fuera de la pantalla.

(Heredado de AutomationPeer)
IsOffscreenCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsOffscreen o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsPassword()

Obtiene un valor que indica si el elemento incluye contenido confidencial.

(Heredado de AutomationPeer)
IsPasswordCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsPassword o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsPeripheral()

Obtiene un valor booleano que indica si el elemento de automatización representa la interfaz de usuario periférica.

(Heredado de AutomationPeer)
IsPeripheralCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario accede a IsPeripheral o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
IsRequiredForForm()

Obtiene un valor que indica si se debe completar en un formulario el elemento asociado a este elemento del mismo nivel.

(Heredado de AutomationPeer)
IsRequiredForFormCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a IsRequiredForForm o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
Navigate(AutomationNavigationDirection)

Obtiene el elemento en la dirección especificada dentro del árbol de automatización de la interfaz de usuario.

(Heredado de AutomationPeer)
NavigateCore(AutomationNavigationDirection)

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a Navigate o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
PeerFromProvider(IRawElementProviderSimple)

Obtiene un automationPeer para el proxy IRawElementProviderSimple especificado.

(Heredado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtiene el proxy IRawElementProviderSimple para el automationPeer especificado.

(Heredado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Provoca un evento de automatización.

(Heredado de AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Inicia un evento de notificación.

(Heredado de AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Genera un evento para notificar al cliente de automatización que se ha cambiado un valor de propiedad.

(Heredado de AutomationPeer)
RaiseStructureChangedEvent(AutomationStructureChangeType, AutomationPeer)

Genera un evento para notificar al núcleo de Microsoft Automatización de la interfaz de usuario que la estructura del árbol ha cambiado.

(Heredado de AutomationPeer)
RaiseTextEditTextChangedEvent(AutomationTextEditChangeType, IVectorView<String>)

Genera un evento para notificar al núcleo de Microsoft Automatización de la interfaz de usuario que un control de texto ha cambiado mediante programación texto.

(Heredado de AutomationPeer)
ReadLocalValue(DependencyProperty)

Devuelve el valor local de una propiedad de dependencia, si se establece un valor local.

(Heredado de DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registra una función de notificación para escuchar los cambios en una dependencyProperty específica en esta instancia de DependencyObject .

(Heredado de DependencyObject)
SetFocus()

Establece el foco del teclado en el elemento asociado a esta automatización del mismo nivel.

(Heredado de AutomationPeer)
SetFocusCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a SetFocus o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
SetParent(AutomationPeer)

Establece AutomationPeer que es el elemento primario de este Objeto AutomationPeer.

(Heredado de AutomationPeer)
SetValue(DependencyProperty, Object)

Establece el valor local de una propiedad de dependencia en dependencyObject.

(Heredado de DependencyObject)
ShowContextMenu()

Muestra el menú contextual disponible para el elemento propietario.

(Heredado de AutomationPeer)
ShowContextMenuCore()

Proporciona el comportamiento del mismo nivel cuando un cliente de Microsoft Automatización de la interfaz de usuario llama a ShowContextMenu o a una API de cliente de Microsoft Automatización de la interfaz de usuario equivalente.

(Heredado de AutomationPeer)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Cancela una notificación de cambio registrada anteriormente llamando a RegisterPropertyChangedCallback.

(Heredado de DependencyObject)

Se aplica a

Consulte también