Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase AutomationPeer

 

Publicado: octubre de 2016

Proporciona una clase base que expone un elemento en Automatización de la interfaz de usuario. 

Espacio de nombres:   System.Windows.Automation.Peers
Ensamblado:  PresentationCore (en PresentationCore.dll)


public abstract class AutomationPeer : DispatcherObject

NombreDescripción
System_CAPS_protmethodAutomationPeer()

Proporciona la inicialización de los valores de clase base cuando los invoca el constructor de una clase derivada.

NombreDescripción
System_CAPS_pubpropertyDispatcher

Obtiene el Dispatcher Esto DispatcherObject está asociado.(Heredado de DispatcherObject).

System_CAPS_pubpropertyEventsSource

Obtiene o establece un AutomationPeer que se notifica al cliente de automatización como origen de todos los eventos que proceden de este AutomationPeer.

System_CAPS_protpropertyIsHwndHost

Obtiene un valor que indica si el elemento asociado a este AutomationPeer hosts hwnds en Windows Presentation Foundation (WPF).

NombreDescripción
System_CAPS_pubmethodCheckAccess()

Determina si el subproceso de llamada tiene acceso a este DispatcherObject.(Heredado de DispatcherObject).

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_pubmethodGetAcceleratorKey()

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

System_CAPS_protmethodGetAcceleratorKeyCore()

Cuando se invalida en una clase derivada, se llama a GetAcceleratorKey.

System_CAPS_pubmethodGetAccessKey()

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

System_CAPS_protmethodGetAccessKeyCore()

Cuando se invalida en una clase derivada, se llama por GetAccessKey.

System_CAPS_pubmethodGetAutomationControlType()

Obtiene el tipo de control del elemento que está asociado con el par Automatización de la interfaz de usuario.

System_CAPS_protmethodGetAutomationControlTypeCore()

Cuando se invalida en una clase derivada, se llama por GetAutomationControlType.

System_CAPS_pubmethodGetAutomationId()

Obtiene el AutomationId del elemento que está asociado a la automatización del mismo nivel.

System_CAPS_protmethodGetAutomationIdCore()

Cuando se invalida en una clase derivada, se llama a GetAutomationId.

System_CAPS_pubmethodGetBoundingRectangle()

Obtiene el Rect objeto que representa las coordenadas de pantalla del elemento que está asociado a la automatización del mismo nivel.

System_CAPS_protmethodGetBoundingRectangleCore()

Cuando se invalida en una clase derivada, se llama a GetBoundingRectangle.

System_CAPS_pubmethodGetChildren()

Obtiene la colección de GetChildren elementos que se representan en el árbol de automatización de la interfaz de usuario como elementos secundarios inmediatos de la automatización del mismo nivel.

System_CAPS_protmethodGetChildrenCore()

Cuando se invalida en una clase derivada, se llama a GetChildren.

System_CAPS_pubmethodGetClassName()

Obtiene un nombre que se utiliza con AutomationControlType, para diferenciar el control representado por este AutomationPeer.

System_CAPS_protmethodGetClassNameCore()

Cuando se invalida en una clase derivada, se llama a GetClassName.

System_CAPS_pubmethodGetClickablePoint()

Obtiene un Point en el elemento que está asociado a la automatización del mismo nivel que responde a un mouse, haga clic en.

System_CAPS_protmethodGetClickablePointCore()

Cuando se invalida en una clase derivada, se llama por GetClickablePoint.

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetHelpText()

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

System_CAPS_protmethodGetHelpTextCore()

Cuando se invalida en una clase derivada, se llama a GetHelpText.

System_CAPS_protmethodGetHostRawElementProviderCore()

Indica a Automatización de la interfaz de usuario el lugar del árbol Automatización de la interfaz de usuario en el que se debe colocar hwnd que hospeda un elemento Windows Presentation Foundation (WPF).

System_CAPS_pubmethodGetItemStatus()

Obtiene el texto que transmite el estado visual del elemento que está asociado a este nivel de automatización.

System_CAPS_protmethodGetItemStatusCore()

Cuando se invalida en una clase derivada, se llama a GetItemStatus.

System_CAPS_pubmethodGetItemType()

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

System_CAPS_protmethodGetItemTypeCore()

Cuando se invalida en una clase derivada, se llama a GetItemType.

System_CAPS_pubmethodGetLabeledBy()

Obtiene el AutomationPeer para la Label que tiene el elemento como destino.

System_CAPS_protmethodGetLabeledByCore()

Cuando se invalida en una clase derivada, se llama a GetLabeledBy.

System_CAPS_pubmethodGetLocalizedControlType()

Obtiene una cadena localizada legible que representa el AutomationControlType valor para el control que está asociado a este nivel de automatización.

System_CAPS_protmethodGetLocalizedControlTypeCore()

Cuando se invalida en una clase derivada, se llama a GetLocalizedControlType.

System_CAPS_pubmethodGetName()

Obtiene el texto que describe el elemento que está asociado a este nivel de automatización.

System_CAPS_protmethodGetNameCore()

Cuando se invalida en una clase derivada, se llama a GetName.

System_CAPS_pubmethodGetOrientation()

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

System_CAPS_protmethodGetOrientationCore()

Cuando se invalida en una clase derivada, se llama a GetOrientation.

System_CAPS_pubmethodGetParent()

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

System_CAPS_pubmethodGetPattern(PatternInterface)

Cuando se reemplazan en una clase derivada, obtiene el patrón de control asociado con el elemento PatternInterface especificado.

System_CAPS_pubmethodGetPeerFromPoint(Point)

Obtiene un AutomationPeer desde el punto especificado.

System_CAPS_protmethodGetPeerFromPointCore(Point)

Cuando se invalida en una clase derivada, se llama desde GetPeerFromPoint.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodHasKeyboardFocus()

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

System_CAPS_protmethodHasKeyboardFocusCore()

Cuando se invalida en una clase derivada, se llama por HasKeyboardFocus.

System_CAPS_pubmethodInvalidatePeer()

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

System_CAPS_pubmethodIsContentElement()

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.

System_CAPS_protmethodIsContentElementCore()

Cuando se invalida en una clase derivada, se llama a IsContentElement.

System_CAPS_pubmethodIsControlElement()

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

System_CAPS_protmethodIsControlElementCore()

Cuando se invalida en una clase derivada, se llama a IsControlElement.

System_CAPS_pubmethodIsEnabled()

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

System_CAPS_protmethodIsEnabledCore()

Cuando se invalida en una clase derivada, se llama a IsEnabled.

System_CAPS_pubmethodIsKeyboardFocusable()

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

System_CAPS_protmethodIsKeyboardFocusableCore()

Cuando se invalida en una clase derivada, se llama a IsKeyboardFocusable.

System_CAPS_pubmethodIsOffscreen()

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

System_CAPS_protmethodIsOffscreenCore()

Cuando se invalida en una clase derivada, se llama a IsOffscreen.

System_CAPS_pubmethodIsPassword()

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

System_CAPS_protmethodIsPasswordCore()

Cuando se invalida en una clase derivada, se llama a IsPassword.

System_CAPS_pubmethodIsRequiredForForm()

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

System_CAPS_protmethodIsRequiredForFormCore()

Cuando se invalida en una clase derivada, se llama a IsRequiredForForm.

System_CAPS_pubmethodSystem_CAPS_staticListenerExists(AutomationEvents)

Obtiene un valor que indica si Automatización de la interfaz de usuario está realizando escuchas para el evento especificado. 

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_protmethodPeerFromProvider(IRawElementProviderSimple)

Obtiene un AutomationPeer especificado IRawElementProviderSimple proxy.

System_CAPS_protmethodProviderFromPeer(AutomationPeer)

Obtiene el IRawElementProviderSimple para el AutomationPeer especificado.

System_CAPS_pubmethodRaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Llamado por el AutomationPeer para generar el AsyncContentLoadedEvent eventos.

System_CAPS_pubmethodRaiseAutomationEvent(AutomationEvents)

Genera un evento de automatización.

System_CAPS_pubmethodRaisePropertyChangedEvent(AutomationProperty, Object, Object)

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

System_CAPS_pubmethodResetChildrenCache()

Restablece de forma sincrónica el árbol de elementos secundarios al llamar a GetChildrenCore.

System_CAPS_pubmethodSetFocus()

Establece el foco del teclado en el elemento que está asociado a este nivel de automatización.

System_CAPS_protmethodSetFocusCore()

Cuando se invalida en una clase derivada, se llama a SetFocus.

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al objeto actual. (Heredado de Object).

System_CAPS_pubmethodVerifyAccess()

Exige que el subproceso que realiza la llamada tiene acceso a este DispatcherObject.(Heredado de DispatcherObject).

Cuando Automatización de la interfaz de usuario consulta a la raíz de un Windows Presentation Foundation (WPF) devuelve la raíz de aplicación sobre un elemento, el Automatización de la interfaz de usuario punto para ese elemento. El elemento del mismo nivel también responde a Automatización de la interfaz de usuario consultas acerca de su elemento correspondiente.

.NET Framework
Disponible desde 3.0
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: