Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

UIElementAutomationPeer (Clase)

Expone los tipos de UIElement en la Automatización de la interfaz de usuario.

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

public class UIElementAutomationPeer : AutomationPeer

El tipo UIElementAutomationPeer expone los siguientes miembros.

  NombreDescripción
Método públicoUIElementAutomationPeerInicializa una nueva instancia de la clase UIElementAutomationPeer.
Arriba

  NombreDescripción
Propiedad públicaDispatcherObtiene Dispatcher que este DispatcherObject es asociado. (Se hereda de DispatcherObject).
Propiedad públicaEventsSourceObtiene o establece un AutomationPeer que se notifica al cliente de automatización como origen de todos los eventos que proceden de este AutomationPeer. (Se hereda de AutomationPeer).
Propiedad protegidaIsHwndHostObtiene un valor que indica si el elemento asociado a este AutomationPeer hospeda hwnds en Windows Presentation Foundation (WPF). (Se hereda de AutomationPeer).
Propiedad públicaOwnerObtiene el UIElement asociado a este UIElementAutomationPeer.
Arriba

  NombreDescripción
Método públicoCheckAccessdetermina si el subproceso de la llamada tiene acceso a este DispatcherObject. (Se hereda de DispatcherObject).
Método públicoMiembro estáticoCreatePeerForElementCrea un UIElementAutomationPeer para el UIElement especificado.
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoMiembro estáticoFromElementObtiene el UIElementAutomationPeer para el UIElement especificado.
Método públicoGetAcceleratorKeyObtiene las combinaciones de teclas de aceleración para el elemento asociado a la Automatización de la interfaz de usuario del mismo nivel.  (Se hereda de AutomationPeer).
Método protegidoGetAcceleratorKeyCoreObtiene la tecla de aceleración para el UIElement asociado a este UIElementAutomationPeer. GetAcceleratorKey llama a este método. (Invalida a AutomationPeer.GetAcceleratorKeyCore()).
Método públicoGetAccessKeyObtiene la tecla de acceso para el elemento asociado a la automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetAccessKeyCoreObtiene la tecla de acceso para el UIElement asociado a este UIElementAutomationPeer. GetAccessKey llama a este método. (Invalida a AutomationPeer.GetAccessKeyCore()).
Método públicoGetAutomationControlTypeObtiene el tipo de control para el elemento asociado a la Automatización de la interfaz de usuario del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetAutomationControlTypeCoreObtiene el tipo de control para el UIElement asociado a este UIElementAutomationPeer. GetAutomationControlType llama a este método. (Invalida a AutomationPeer.GetAutomationControlTypeCore()).
Método públicoGetAutomationIdObtiene el AutomationId del elemento asociado a la automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetAutomationIdCoreObtiene la cadena que identifica de manera única el elemento UIElement asociado a esta clase UIElementAutomationPeer. GetAutomationId llama a este método. (Invalida a AutomationPeer.GetAutomationIdCore()).
Método públicoGetBoundingRectangleObtiene el objeto Rect que representa las coordenadas de pantalla del elemento asociado a la automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetBoundingRectangleCoreObtiene el Rect que representa el rectángulo delimitador del UIElement asociado a este UIElementAutomationPeer. GetBoundingRectangle llama a este método. (Invalida a AutomationPeer.GetBoundingRectangleCore()).
Método públicoGetChildrenObtiene la colección de los elementos de GetChildren que están representados en el árbol de automatización de la interfaz de usuario como elementos secundarios inmediatos de la automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetChildrenCoreObtiene la colección de elementos secundarios del control UIElement asociado a este objeto UIElementAutomationPeer. GetChildren llama a este método. (Invalida a AutomationPeer.GetChildrenCore()).
Método públicoGetClassNameObtiene un nombre que se utiliza con AutomationControlType, para diferenciar el control representado por este AutomationPeer. (Se hereda de AutomationPeer).
Método protegidoGetClassNameCoreObtiene el nombre del control UIElement asociado a esta clase UIElementAutomationPeer. El método GetClassName llama a este método. (Invalida a AutomationPeer.GetClassNameCore()).
Método públicoGetClickablePointObtiene un Point en el elemento asociado a la automatización del mismo nivel que responde a un clic del mouse. (Se hereda de AutomationPeer).
Método protegidoGetClickablePointCoreObtiene un Point que representa el espacio interactivo que se encuentra en el UIElement asociado a este UIElementAutomationPeer. GetClickablePoint llama a este método. (Invalida a AutomationPeer.GetClickablePointCore()).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetHelpTextObtiene el texto que describe la funcionalidad del control asociado a la automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetHelpTextCoreObtiene la cadena que describe la funcionalidad del UIElement asociado a este UIElementAutomationPeer. Este método lo invoca GetHelpText. (Invalida a AutomationPeer.GetHelpTextCore()).
Método protegidoGetHostRawElementProviderCoreIndica Automatización de la interfaz de usuario en qué lugar del árbol de Automatización de la interfaz de usuario colocar el hwnd que se hospeda en un elemento de Windows Presentation Foundation (WPF). (Se hereda de AutomationPeer).
Método públicoGetItemStatusObtiene el texto que transmite el estado visual del elemento asociado a esta automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetItemStatusCoreObtiene una cadena que comunica el estado visual del UIElement asociado a este UIElementAutomationPeer. GetItemStatus llama a este método. (Invalida a AutomationPeer.GetItemStatusCore()).
Método públicoGetItemTypeObtiene una cadena que describe el tipo de elemento que representa un objeto. (Se hereda de AutomationPeer).
Método protegidoGetItemTypeCoreObtiene una cadena legible que contiene el tipo de elemento representado por el UIElement para este UIElementAutomationPeer. GetItemType llama a este método. (Invalida a AutomationPeer.GetItemTypeCore()).
Método públicoGetLabeledByObtiene el AutomationPeer para la etiqueta Label destinada al elemento. (Se hereda de AutomationPeer).
Método protegidoGetLabeledByCoreObtiene el AutomationPeer para el elemento destinado al UIElement de este UIElementAutomationPeer. GetLabeledBy llama a este método. (Invalida a AutomationPeer.GetLabeledByCore()).
Método públicoGetLocalizedControlTypeObtiene una cadena localizada y legible que representa el valor de AutomationControlType para el control asociado a esta automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoGetLocalizedControlTypeCoreCuando se invalida en una clase derivada, lo llama el método GetLocalizedControlType. (Se hereda de AutomationPeer).
Método públicoGetNameObtiene el texto que describe el elemento que está asociado a este mismo nivel de automatización. (Se hereda de AutomationPeer).
Método protegidoGetNameCoreObtiene la etiqueta de texto del objeto UIElement asociado a este objeto UIElementAutomationPeer. El método GetName llama a este método. (Invalida a AutomationPeer.GetNameCore()).
Método públicoGetOrientationObtiene un valor que indica la orientación explícita del control, si existe. (Se hereda de AutomationPeer).
Método protegidoGetOrientationCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer está colocado en una dirección determinada. GetOrientation llama a este método. (Invalida a AutomationPeer.GetOrientationCore()).
Método públicoGetParentObtiene el AutomationPeer que es el objeto primario de este AutomationPeer. (Se hereda de AutomationPeer).
Método públicoGetPatternObtiene el patrón de control del objeto UIElement asociado a UIElementAutomationPeer. (Invalida a AutomationPeer.GetPattern(PatternInterface)).
Método públicoGetPeerFromPointObtiene un objeto AutomationPeer del punto especificado. (Se hereda de AutomationPeer).
Método protegidoGetPeerFromPointCoreCuando se invalida en una clase derivada, se llama desde GetPeerFromPoint. (Se hereda de AutomationPeer).
Método públicoGetType Obtiene el Typede la instancia actual. (Se hereda de Object).
Método públicoHasKeyboardFocusObtiene un valor que indica si el elemento actualmente asociado a esta automatización del mismo nivel tiene el foco de teclado. (Se hereda de AutomationPeer).
Método protegidoHasKeyboardFocusCoreObtiene un valor que indica si el objeto UIElement asociado a este objeto UIElementAutomationPeer tiene actualmente foco de entrada de teclado. HasKeyboardFocus llama a este método. (Invalida a AutomationPeer.HasKeyboardFocusCore()).
Método públicoInvalidatePeerDesencadena un nuevo cálculo de las propiedades principales de AutomationPeer y provoca la notificación PropertyChanged al cliente de automatización si las propiedades han cambiado. (Se hereda de AutomationPeer).
Método públicoIsContentElementObtiene un valor que indica si el elemento asociado a esta automatización del mismo nivel contiene datos que se presentan al usuario. (Se hereda de AutomationPeer).
Método protegidoIsContentElementCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer es un elemento que contiene datos que se presentan al usuario. IsContentElement llama a este método. (Invalida a AutomationPeer.IsContentElementCore()).
Método públicoIsControlElementObtiene un valor que indica si el usuario considera el elemento como interactivo o considera que contribuye a la estructura lógica del control en la GUI. (Se hereda de AutomationPeer).
Método protegidoIsControlElementCoreObtiene o establece un valor que indica si el usuario final entiende como interactivo el UIElement asociado a este UIElementAutomationPeer. Opcionalmente, el usuario podría entender que UIElement contribuye a la estructura lógica del control en GUI. IsControlElement llama a este método. (Invalida a AutomationPeer.IsControlElementCore()).
Método públicoIsEnabledObtiene un valor que indica si el elemento asociado a esta automatización del mismo nivel admite la interacción. (Se hereda de AutomationPeer).
Método protegidoIsEnabledCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer puede aceptar el foco de teclado. IsKeyboardFocusable llama a este método. (Invalida a AutomationPeer.IsEnabledCore()).
Método públicoIsKeyboardFocusableObtiene un valor que indica si el elemento puede aceptar el foco de teclado. (Se hereda de AutomationPeer).
Método protegidoIsKeyboardFocusableCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer puede aceptar el foco de teclado. IsKeyboardFocusable llama a este método. (Invalida a AutomationPeer.IsKeyboardFocusableCore()).
Método públicoIsOffscreenObtiene un valor que indica si un elemento está fuera de la pantalla. (Se hereda de AutomationPeer).
Método protegidoIsOffscreenCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer está fuera de la pantalla. IsOffscreen llama a este método. (Invalida a AutomationPeer.IsOffscreenCore()).
Método públicoIsPasswordObtiene un valor que indica si el elemento incluye contenido confidencial. (Se hereda de AutomationPeer).
Método protegidoIsPasswordCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer incluye contenido protegido. IsPassword llama a este método. (Invalida a AutomationPeer.IsPasswordCore()).
Método públicoIsRequiredForFormObtiene un valor que indica si se debe completar en un formulario el elemento asociado a este elemento del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoIsRequiredForFormCoreObtiene un valor que indica si el UIElement asociado a este UIElementAutomationPeer se exige que se complete en un formulario. IsRequiredForForm llama a este método. (Invalida a AutomationPeer.IsRequiredForFormCore()).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoPeerFromProviderObtiene un AutomationPeer para el proxy IRawElementProviderSimple especificado. (Se hereda de AutomationPeer).
Método protegidoProviderFromPeerObtiene el IRawElementProviderSimple para el AutomationPeer especificado. (Se hereda de AutomationPeer).
Método públicoRaiseAsyncContentLoadedEventSe invoca por parte de AutomationPeer para provocar el evento AsyncContentLoadedEvent. (Se hereda de AutomationPeer).
Método públicoRaiseAutomationEventProvoca un evento de automatización. (Se hereda de AutomationPeer).
Método públicoRaisePropertyChangedEventProvoca un evento para notificar al cliente de automatización un valor de propiedad modificado. (Se hereda de AutomationPeer).
Método públicoResetChildrenCacheRestablece de forma sincrónica el árbol de elementos secundarios llamando a GetChildrenCore. (Se hereda de AutomationPeer).
Método públicoSetFocusEstablece el foco del teclado en el elemento asociado a esta automatización del mismo nivel. (Se hereda de AutomationPeer).
Método protegidoSetFocusCoreEstablece el foco de la acción del teclado en el UIElement asociado a este UIElementAutomationPeer. SetFocus llama a este método. (Invalida a AutomationPeer.SetFocusCore()).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método públicoVerifyAccessSe aplica al subproceso de llamada tiene acceso a este DispatcherObject. (Se hereda de DispatcherObject).
Arriba

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft