ListBoxItemAutomationPeer Clase

Definición

Expone los elementos de la colección Items de ListBox a la automatización de la interfaz de usuario.Exposes the items in the Items collection of a ListBox to UI Automation.

public ref class ListBoxItemAutomationPeer : System::Windows::Automation::Peers::SelectorItemAutomationPeer, System::Windows::Automation::Provider::IScrollItemProvider
public class ListBoxItemAutomationPeer : System.Windows.Automation.Peers.SelectorItemAutomationPeer, System.Windows.Automation.Provider.IScrollItemProvider
type ListBoxItemAutomationPeer = class
    inherit SelectorItemAutomationPeer
    interface IScrollItemProvider
Public Class ListBoxItemAutomationPeer
Inherits SelectorItemAutomationPeer
Implements IScrollItemProvider
Herencia
Derivado
Implementaciones

Constructores

ListBoxItemAutomationPeer(Object, SelectorAutomationPeer)

Inicializa una nueva instancia de la clase ListBoxItemAutomationPeer.Initializes a new instance of the ListBoxItemAutomationPeer class.

Propiedades

Dispatcher

Obtiene el objeto Dispatcher al que está asociado DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Heredado de DispatcherObject)
EventsSource

Obtiene o establece un AutomationPeer que se notifica al cliente de automatización como origen de todos los eventos que proceden de este AutomationPeer.Gets or sets an AutomationPeer that is reported to the automation client as a source for all the events that come from this AutomationPeer.

(Heredado de AutomationPeer)
IsHwndHost

Obtiene un valor que indica si el elemento asociado a este AutomationPeer hospeda hwnds en Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF).Gets a value that indicates whether the element that is associated with this AutomationPeer hosts hwnds in Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF).

(Heredado de AutomationPeer)
Item

Obtiene el elemento de datos de la colección de Items asociado a este ItemAutomationPeer.Gets the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
ItemsControlAutomationPeer

Obtiene el ItemsControlAutomationPeer asociado al ItemsControl que contiene la colección de Items.Gets the ItemsControlAutomationPeer that is associated with the ItemsControl that holds the Items collection.

(Heredado de ItemAutomationPeer)

Métodos

CheckAccess()

Determina si el subproceso de la llamada tiene acceso a DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Heredado de DispatcherObject)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetAcceleratorKey()

Obtiene las combinaciones de teclas de aceleración del elemento asociado al par Automatización de la interfaz de usuarioUI Automation.Gets the accelerator key combinations for the element that is associated with the Automatización de la interfaz de usuarioUI Automation peer.

(Heredado de AutomationPeer)
GetAcceleratorKeyCore()

Obtiene la tecla de método abreviado del elemento UIElement que corresponde al elemento de datos de la colección Items que está asociado con ItemAutomationPeer.Gets the accelerator key for the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
GetAccessKey()

Obtiene la tecla de acceso para el elemento que está asociado a la automatización del mismo nivel.Gets the access key for the element that is associated with the automation peer.

(Heredado de AutomationPeer)
GetAccessKeyCore()

Obtiene la tecla de acceso del elemento UIElement que corresponde al elemento de datos de la colección Items que está asociado con ItemAutomationPeer.Gets the access key for the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
GetAutomationControlType()

Obtiene el tipo de control del elemento asociado con el par Automatización de la interfaz de usuarioUI Automation.Gets the control type for the element that is associated with the Automatización de la interfaz de usuarioUI Automation peer.

(Heredado de AutomationPeer)
GetAutomationControlTypeCore()

Obtiene el tipo de control correspondiente al control ListBoxItem asociado a este objeto ListBoxItemAutomationPeer.Gets the control type for the ListBoxItem that is associated with this ListBoxItemAutomationPeer. GetAutomationControlType() llama a este método.This method is called by GetAutomationControlType().

GetAutomationId()

Obtiene el AutomationId del elemento asociado a la automatización del mismo nivel.Gets the AutomationId of the element that is associated with the automation peer.

(Heredado de AutomationPeer)
GetAutomationIdCore()

Obtiene la cadena que identifica de forma única el objeto UIElement correspondiente al elemento de datos de la colección Items asociada a este objeto ItemAutomationPeer.Gets the string that uniquely identifies the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
GetBoundingRectangle()

Obtiene el objeto Rect que representa las coordenadas de pantalla del elemento asociado a la automatización del mismo nivel.Gets the Rect object that represents the screen coordinates of the element that is associated with the automation peer.

(Heredado de AutomationPeer)
GetBoundingRectangleCore()

Obtiene el Rect que representa el rectángulo delimitador del UIElement especificado.Gets the Rect that represents the bounding rectangle of the specified UIElement.

(Heredado de ItemAutomationPeer)
GetChildren()

Obtiene 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.Gets the collection of GetChildren() elements that are represented in the UI Automation tree as immediate child elements of the automation peer.

(Heredado de AutomationPeer)
GetChildrenCore()

Obtiene la colección de elementos secundarios de UIElement correspondiente al elemento de datos de la colección de Items asociado a este ItemAutomationPeer.Gets the collection of child elements of the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
GetClassName()

Obtiene un nombre que se utiliza con AutomationControlType, para diferenciar el control representado por este AutomationPeer.Gets a name that is used with AutomationControlType, to differentiate the control that is represented by this AutomationPeer.

(Heredado de AutomationPeer)
GetClassNameCore()

Obtiene el nombre del control ListBoxItem asociado a esta clase ListBoxItemAutomationPeer.Gets the name of the ListBoxItem that is associated with this ListBoxItemAutomationPeer. GetClassName() llama a este método.This method is called by GetClassName().

GetClickablePoint()

Obtiene un Point en el elemento asociado a la automatización del mismo nivel que responde a un clic del mouse.Gets a Point on the element that is associated with the automation peer that responds to a mouse click.

(Heredado de AutomationPeer)
GetClickablePointCore()

Obtiene un Point que representa el espacio interactivo que se encuentra en el UIElement especificado.Gets a Point that represents the clickable space that is on the specified UIElement.

(Heredado de ItemAutomationPeer)
GetControlledPeers()

Proporciona Automatización de la interfaz de usuario con una lista de elementos afectados o controlado por este AutomationPeer.Provides UI Automation with a list of elements affected or controlled by this AutomationPeer.

(Heredado de AutomationPeer)
GetControlledPeersCore()

Cuando se invalida en una clase derivada, proporciona Automatización de la interfaz de usuario con una lista de elementos afectados o controlados por esta instancia de AutomationPeer.When overridden in a derived class, provides UI Automation with a list of elements affected or controlled by this AutomationPeer.

(Heredado de AutomationPeer)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetHelpText()

Obtiene el texto que describe la funcionalidad del control asociado a la automatización del mismo nivel.Gets text that describes the functionality of the control that is associated with the automation peer.

(Heredado de AutomationPeer)
GetHelpTextCore()

Obtiene la cadena que describe la funcionalidad del UIElement correspondiente al elemento de datos de la colección de Items asociado a este ItemAutomationPeer.Gets the string that describes the functionality of the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
GetHostRawElementProviderCore()

Indica a Automatización de la interfaz de usuarioUI Automation el lugar del árbol Automatización de la interfaz de usuarioUI Automation en el que se debe colocar hwnd que hospeda un elemento Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF).Tells Automatización de la interfaz de usuarioUI Automation where in the Automatización de la interfaz de usuarioUI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) element.

(Heredado de AutomationPeer)
GetItemStatus()

Obtiene el texto que transmite el estado visual del elemento asociado a esta automatización del mismo nivel.Gets text that conveys the visual status of the element that is associated with this automation peer.

(Heredado de AutomationPeer)
GetItemStatusCore()

Obtiene una cadena que transmite el estado visual del UIElement especificado.Gets a string that conveys the visual status of the specified UIElement.

(Heredado de ItemAutomationPeer)
GetItemType()

Obtiene una cadena que describe el tipo de elemento que representa un objeto.Gets a string that describes what kind of item an object represents.

(Heredado de AutomationPeer)
GetItemTypeCore()

Obtiene una cadena legible que contiene el tipo de elemento representado por el UIElement especificado.Gets a human-readable string that contains the type of item that the specified UIElement represents.

(Heredado de ItemAutomationPeer)
GetLabeledBy()

Obtiene el AutomationPeer para la Label que tiene el elemento como destino.Gets the AutomationPeer for the Label that is targeted to the element.

(Heredado de AutomationPeer)
GetLabeledByCore()

Obtiene el AutomationPeer para la etiqueta Label destinada al UIElement especificado.Gets the AutomationPeer for the Label that is targeted to the specified UIElement.

(Heredado de ItemAutomationPeer)
GetLiveSetting()

Obtiene las características de notificación de una región activa que está asociada a esta automatización del mismo nivel.Gets the notification characteristics of a live region that is associated with this automation peer.

(Heredado de AutomationPeer)
GetLiveSettingCore()

Obtiene las características de notificación de la región activa de UIElement que corresponde al elemento de datos de la colección Items que está asociado a este objeto ItemAutomationPeer.Gets the notification characteristics of the live region for the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer object.

(Heredado de ItemAutomationPeer)
GetLocalizedControlType()

Obtiene una cadena localizada y legible que representa el valor de AutomationControlType para el control asociado a esta automatización del mismo nivel.Gets a human-readable localized string that represents the AutomationControlType value for the control that is associated with this automation peer.

(Heredado de AutomationPeer)
GetLocalizedControlTypeCore()

Cuando se invalida en una clase derivada, se llama por GetLocalizedControlType().When overridden in a derived class, is called by GetLocalizedControlType().

(Heredado de AutomationPeer)
GetName()

Obtiene el texto que describe el elemento que está asociado a este mismo nivel de automatización.Gets text that describes the element that is associated with this automation peer.

(Heredado de AutomationPeer)
GetNameCore()

Obtiene la etiqueta de texto del UIElement correspondiente al elemento de datos de la colección de Items asociado a ItemAutomationPeer.Gets the text label of the UIElement that corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
GetOrientation()

Obtiene un valor que indica la orientación explícita del control, si existe.Gets a value that indicates the explicit control orientation, if any.

(Heredado de AutomationPeer)
GetOrientationCore()

Obtiene un valor que indica si el UIElement especificado está colocado en una dirección determinada.Gets a value that indicates whether the specified UIElement is laid out in a particular direction.

(Heredado de ItemAutomationPeer)
GetParent()

Obtiene el AutomationPeer que es el objeto primario de este AutomationPeer.Gets the AutomationPeer that is the parent of this AutomationPeer.

(Heredado de AutomationPeer)
GetPattern(PatternInterface)

Obtiene el patrón de control para la clase ListBoxItem que está asociada a esta clase ListBoxItemAutomationPeer.Gets the control pattern for the ListBoxItem that is associated with this ListBoxItemAutomationPeer.

GetPeerFromPoint(Point)

Obtiene un objeto AutomationPeer del punto especificado.Gets an AutomationPeer from the specified point.

(Heredado de AutomationPeer)
GetPeerFromPointCore(Point)

Cuando se invalida en una clase derivada, se llama desde GetPeerFromPoint(Point).When overridden in a derived class, is called from GetPeerFromPoint(Point).

(Heredado de AutomationPeer)
GetPositionInSet()

Intenta obtener el valor de la propiedad PositionInSet.Attempts to get the value of the PositionInSet property.

(Heredado de AutomationPeer)
GetPositionInSetCore()

Obtiene la posición de este elemento dentro de un conjunto.Gets the position of this item within a set.

(Heredado de ItemAutomationPeer)
GetSizeOfSet()

Intenta obtener el valor de la propiedad SizeOfSet.Attempts to get the value of the SizeOfSet property.

(Heredado de AutomationPeer)
GetSizeOfSetCore()

Obtiene el tamaño de un conjunto que contiene este elemento.Gets the size of a set that contains this item.

(Heredado de ItemAutomationPeer)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
HasKeyboardFocus()

Obtiene un valor que indica si el elemento actualmente asociado a esta automatización del mismo nivel tiene el foco de teclado.Gets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus.

(Heredado de AutomationPeer)
HasKeyboardFocusCore()

Obtiene un valor que indica si el UIElement especificado tiene actualmente el foco de la acción del teclado.Gets a value that indicates whether the specified UIElement currently has keyboard input focus.

(Heredado de ItemAutomationPeer)
InvalidatePeer()

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.Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the Automation Client if the properties changed.

(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.Gets a value that indicates whether the element that is associated with this automation peer contains data that is presented to the user.

(Heredado de AutomationPeer)
IsContentElementCore()

Obtiene un valor que indica si el UIElement especificado contiene datos que se presentan al usuario.Gets a value that indicates whether the specified UIElement contains data that is presented to the user.

(Heredado de ItemAutomationPeer)
IsControlElement()

Obtiene 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 GUIGUI.Gets a value that indicates whether the element is understood by the user as interactive or as contributing to the logical structure of the control in the GUIGUI.

(Heredado de AutomationPeer)
IsControlElementCore()

Obtiene un valor que indica si el usuario final entiende como interactivo el UIElement asociado a este ItemAutomationPeer.Gets a value that indicates whether the UIElement that is associated with this ItemAutomationPeer is understood by the end user as interactive.

(Heredado de ItemAutomationPeer)
IsEnabled()

Obtiene un valor que indica si el elemento asociado a esta automatización del mismo nivel admite la interacción.Gets a value that indicates whether the element associated with this automation peer supports interaction.

(Heredado de AutomationPeer)
IsEnabledCore()

Obtiene un valor que indica si el UIElement especificado puede recibir y enviar eventos.Gets a value that indicates whether the specified UIElement can receive and send events.

(Heredado de ItemAutomationPeer)
IsKeyboardFocusable()

Obtiene un valor que indica si el elemento puede aceptar el foco de teclado.Gets a value that indicates whether the element can accept keyboard focus.

(Heredado de AutomationPeer)
IsKeyboardFocusableCore()

Obtiene un valor que indica si el UIElement especificado puede aceptar el foco de teclado.Gets a value that indicates whether the specified UIElement can accept keyboard focus.

(Heredado de ItemAutomationPeer)
IsOffscreen()

Obtiene un valor que indica si un elemento está fuera de la pantalla.Gets a value that indicates whether an element is off the screen.

(Heredado de AutomationPeer)
IsOffscreenCore()

Obtiene un valor que indica si el UIElement especificado está fuera de la pantalla.Gets a value that indicates whether the specified UIElement is off the screen.

(Heredado de ItemAutomationPeer)
IsPassword()

Obtiene un valor que indica si el elemento incluye contenido confidencial.Gets a value that indicates whether the element contains sensitive content.

(Heredado de AutomationPeer)
IsPasswordCore()

Obtiene un valor que indica si el UIElement especificado incluye contenido protegido.Gets a value that indicates whether the specified UIElement contains protected content.

(Heredado de ItemAutomationPeer)
IsRequiredForForm()

Obtiene un valor que indica si se debe completar en un formulario el elemento asociado a este elemento del mismo nivel.Gets a value that indicates whether the element that is associated with this peer must be completed on a form.

(Heredado de AutomationPeer)
IsRequiredForFormCore()

Obtiene un valor que indica si se exige completar en un formulario el UIElement especificado.Gets a value that indicates whether the specified UIElement is required to be completed on a form.

(Heredado de ItemAutomationPeer)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
PeerFromProvider(IRawElementProviderSimple)

Obtiene un AutomationPeer para el proxy IRawElementProviderSimple especificado.Gets an AutomationPeer for the specified IRawElementProviderSimple proxy.

(Heredado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtiene el IRawElementProviderSimple para el AutomationPeer especificado.Gets the IRawElementProviderSimple for the specified AutomationPeer.

(Heredado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Se invoca por parte de AutomationPeer para provocar el evento AsyncContentLoadedEvent.Called by the AutomationPeer to raise the AsyncContentLoadedEvent event.

(Heredado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Provoca un evento de automatización.Raises an automation event.

(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.Raises an event to notify the automation client of a changed property value.

(Heredado de AutomationPeer)
ResetChildrenCache()

Restablece de forma sincrónica el árbol de elementos secundarios al llamar a GetChildrenCore().Synchronously resets the tree of child elements by calling GetChildrenCore().

(Heredado de AutomationPeer)
SetFocus()

Establece el foco del teclado en el elemento asociado a esta automatización del mismo nivel.Sets the keyboard focus on the element that is associated with this automation peer.

(Heredado de AutomationPeer)
SetFocusCore()

Establece el foco de la acción del teclado en el UIElement especificado.Sets the keyboard input focus on the specified UIElement. UIElement correspondiente al elemento de datos de la colección de Items asociado a este ItemAutomationPeer.The UIElement corresponds to the data item in the Items collection that is associated with this ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
VerifyAccess()

Exige que el subproceso de la llamada tenga acceso a DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Heredado de DispatcherObject)

Implementaciones de interfaz explícitas

IScrollItemProvider.ScrollIntoView()

Este tipo o miembro es compatible con la infraestructura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está pensado para ser usado directamente desde su código.This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

ISelectionItemProvider.AddToSelection()

Este tipo o miembro es compatible con la infraestructura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está pensado para ser usado directamente desde su código.This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Heredado de SelectorItemAutomationPeer)
ISelectionItemProvider.IsSelected

Este tipo o miembro es compatible con la infraestructura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está pensado para ser usado directamente desde su código.This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Heredado de SelectorItemAutomationPeer)
ISelectionItemProvider.RemoveFromSelection()

Este tipo o miembro es compatible con la infraestructura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está pensado para ser usado directamente desde su código.This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Heredado de SelectorItemAutomationPeer)
ISelectionItemProvider.Select()

Este tipo o miembro es compatible con la infraestructura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está pensado para ser usado directamente desde su código.This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Heredado de SelectorItemAutomationPeer)
ISelectionItemProvider.SelectionContainer

Este tipo o miembro es compatible con la infraestructura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) y no está pensado para ser usado directamente desde su código.This type or member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Heredado de SelectorItemAutomationPeer)
IVirtualizedItemProvider.Realize()

Hace que el elemento virtual sea totalmente accesible como elemento de automatización de la interfaz de usuario.Makes the virtual item fully accessible as a UI Automation element.

(Heredado de ItemAutomationPeer)

Se aplica a