Compartir a través de


DataGridCellItemAutomationPeer Clase

Definición

Expone los tipos DataGridCell a la automatización de la interfaz de usuario.

public ref class DataGridCellItemAutomationPeer sealed : System::Windows::Automation::Peers::AutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ITableItemProvider, System::Windows::Automation::Provider::IValueProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public sealed class DataGridCellItemAutomationPeer : System.Windows.Automation.Peers.AutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ITableItemProvider, System.Windows.Automation.Provider.IValueProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface ITableItemProvider
    interface IGridItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface ITableItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
Public NotInheritable Class DataGridCellItemAutomationPeer
Inherits AutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ISelectionItemProvider, ITableItemProvider, IValueProvider, IVirtualizedItemProvider
Herencia
DataGridCellItemAutomationPeer
Implementaciones

Constructores

DataGridCellItemAutomationPeer(Object, DataGridColumn)

Inicializa una nueva instancia de la clase DataGridCellItemAutomationPeer.

Propiedades

Dispatcher

Obtiene el objeto Dispatcher al que está asociado DispatcherObject.

(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.

(Heredado de AutomationPeer)
IsHwndHost

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

(Heredado de AutomationPeer)

Métodos

CheckAccess()

Determina si el subproceso de la llamada tiene acceso a DispatcherObject.

(Heredado de DispatcherObject)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetAcceleratorKey()

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

(Heredado de AutomationPeer)
GetAcceleratorKeyCore()

Cuando se invalida en una clase derivada, se llama por GetAcceleratorKey().

(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()

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

(Heredado de AutomationPeer)
GetAutomationControlType()

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

(Heredado de AutomationPeer)
GetAutomationControlTypeCore()

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

(Heredado de AutomationPeer)
GetAutomationId()

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

(Heredado de AutomationPeer)
GetAutomationIdCore()

Cuando se invalida en una clase derivada, se llama por GetAutomationId().

(Heredado de AutomationPeer)
GetBoundingRectangle()

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

(Heredado de AutomationPeer)
GetBoundingRectangleCore()

Cuando se invalida en una clase derivada, se llama por GetBoundingRectangle().

(Heredado de AutomationPeer)
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.

(Heredado de AutomationPeer)
GetChildrenCore()

Cuando se invalida en una clase derivada, se llama por GetChildren().

(Heredado de AutomationPeer)
GetClassName()

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

(Heredado de AutomationPeer)
GetClassNameCore()

Cuando se invalida en una clase derivada, se llama por GetClassName().

(Heredado de AutomationPeer)
GetClickablePoint()

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

(Heredado de AutomationPeer)
GetClickablePointCore()

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

(Heredado de AutomationPeer)
GetControlledPeers()

Proporciona Automatización de la interfaz de usuario con una lista de elementos afectados o controlado por este 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.

(Heredado de AutomationPeer)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetHeadingLevel()

Expone los tipos DataGridCell a la automatización de la interfaz de usuario.

(Heredado de AutomationPeer)
GetHeadingLevelCore()

Expone los tipos DataGridCell a la automatización de la interfaz de usuario.

(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()

Cuando se invalida en una clase derivada, se llama por GetHelpText().

(Heredado de AutomationPeer)
GetHostRawElementProviderCore()

Indica a la automatización de la interfaz de usuario dónde en el árbol de automatización de la interfaz de usuario colocar el hwnd que hospeda un elemento Windows Presentation Foundation (WPF).

(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()

Cuando se invalida en una clase derivada, se llama por GetItemStatus().

(Heredado de AutomationPeer)
GetItemType()

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

(Heredado de AutomationPeer)
GetItemTypeCore()

Cuando se invalida en una clase derivada, se llama por GetItemType().

(Heredado de AutomationPeer)
GetLabeledBy()

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

(Heredado de AutomationPeer)
GetLabeledByCore()

Cuando se invalida en una clase derivada, se llama por GetLabeledBy().

(Heredado de AutomationPeer)
GetLiveSetting()

Obtiene las características de notificación de una región activa que está asociada a esta automatización del mismo nivel.

(Heredado de AutomationPeer)
GetLiveSettingCore()

Cuando se invalida en una clase derivada, devuelve las características de notificación de una región activa. Llamado por el método GetLiveSetting().

(Heredado de AutomationPeer)
GetLocalizedControlType()

Obtiene una cadena localizada y legible que representa el valor de AutomationControlType para el control asociado a esta automatización del mismo nivel.

(Heredado de AutomationPeer)
GetLocalizedControlTypeCore()

Cuando se invalida en una clase derivada, se llama por GetLocalizedControlType().

(Heredado de AutomationPeer)
GetName()

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

(Heredado de AutomationPeer)
GetNameCore()

Cuando se invalida en una clase derivada, se llama por GetName().

(Heredado de AutomationPeer)
GetOrientation()

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

(Heredado de AutomationPeer)
GetOrientationCore()

Cuando se invalida en una clase derivada, se llama por GetOrientation().

(Heredado de AutomationPeer)
GetParent()

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

(Heredado de AutomationPeer)
GetPattern(PatternInterface)

Devuelve el objeto que admite el patrón de control especificado del elemento que está asociado a esta automatización del mismo nivel.

GetPeerFromPoint(Point)

Obtiene un objeto AutomationPeer del punto especificado.

(Heredado de AutomationPeer)
GetPeerFromPointCore(Point)

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

(Heredado de AutomationPeer)
GetPositionInSet()

Intenta obtener el valor de la propiedad PositionInSet.

(Heredado de AutomationPeer)
GetPositionInSetCore()

Cuando se invalida en una clase derivada, proporciona Automatización de la interfaz de usuario con un valor entero basado en uno que describe la posición que ocupa este elemento en un grupo o un conjunto.

(Heredado de AutomationPeer)
GetSizeOfSet()

Intenta obtener el valor de la propiedad SizeOfSet.

(Heredado de AutomationPeer)
GetSizeOfSetCore()

Cuando se invalida en una clase derivada, proporciona Automatización de la interfaz de usuario con el tamaño del grupo o conjunto al que pertenece este elemento.

(Heredado de AutomationPeer)
GetType()

Obtiene el Type de la instancia actual.

(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.

(Heredado de AutomationPeer)
HasKeyboardFocusCore()

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

(Heredado de AutomationPeer)
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.

(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()

Cuando se invalida en una clase derivada, se llama por IsContentElement().

(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()

Cuando se invalida en una clase derivada, se llama por IsControlElement().

(Heredado de AutomationPeer)
IsDialog()

Expone los tipos DataGridCell a la automatización de la interfaz de usuario.

(Heredado de AutomationPeer)
IsDialogCore()

Expone los tipos DataGridCell a la automatización de la interfaz de usuario.

(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()

Cuando se invalida en una clase derivada, se llama por IsEnabled().

(Heredado de AutomationPeer)
IsKeyboardFocusable()

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

(Heredado de AutomationPeer)
IsKeyboardFocusableCore()

Cuando se invalida en una clase derivada, se llama por IsKeyboardFocusable().

(Heredado de AutomationPeer)
IsOffscreen()

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

(Heredado de AutomationPeer)
IsOffscreenCore()

Cuando se invalida en una clase derivada, se llama por IsOffscreen().

(Heredado de AutomationPeer)
IsPassword()

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

(Heredado de AutomationPeer)
IsPasswordCore()

Cuando se invalida en una clase derivada, se llama por IsPassword().

(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()

Cuando se invalida en una clase derivada, se llama por IsRequiredForForm().

(Heredado de AutomationPeer)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
PeerFromProvider(IRawElementProviderSimple)

Obtiene un AutomationPeer para el proxy IRawElementProviderSimple especificado.

(Heredado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtiene el IRawElementProviderSimple para el AutomationPeer especificado.

(Heredado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Se invoca por parte de AutomationPeer para provocar el evento AsyncContentLoadedEvent.

(Heredado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Provoca un evento de automatización.

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

Expone los tipos DataGridCell a la automatización de la interfaz de usuario.

(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)
ResetChildrenCache()

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

(Heredado de AutomationPeer)
SetFocus()

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

(Heredado de AutomationPeer)
SetFocusCore()

Cuando se invalida en una clase derivada, se llama por SetFocus().

(Heredado de AutomationPeer)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
VerifyAccess()

Exige que el subproceso de la llamada tenga acceso a DispatcherObject.

(Heredado de DispatcherObject)

Implementaciones de interfaz explícitas

IGridItemProvider.Column

Obtiene el número ordinal de la columna que contiene la celda o elemento.

IGridItemProvider.ColumnSpan

Obtiene el número de columnas que abarca una celda o elemento.

IGridItemProvider.ContainingGrid

Obtiene un proveedor de automatización de la interfaz de usuario que implementa IGridProvider y representa el contenedor de la celda o elemento.

IGridItemProvider.Row

Obtiene el número ordinal de la fila que contiene la celda o elemento.

IGridItemProvider.RowSpan

Obtiene el número de filas que abarca una celda o elemento.

IInvokeProvider.Invoke()

Envía una solicitud para activar un control e iniciar su acción única e inequívoca.

IScrollItemProvider.ScrollIntoView()

Desplaza el área de contenido de un objeto contenedor para presentar el control dentro del área visible (ventanilla) del contenedor.

ISelectionItemProvider.AddToSelection()

Agrega el elemento actual a la colección de elementos seleccionados.

ISelectionItemProvider.IsSelected

Obtiene un valor que indica si un elemento está seleccionado.

ISelectionItemProvider.RemoveFromSelection()

Quita el elemento actual de la colección de elementos seleccionados.

ISelectionItemProvider.Select()

Anula la selección de los elementos seleccionados y, después, selecciona el elemento actual.

ISelectionItemProvider.SelectionContainer

Obtiene el proveedor de automatización de la interfaz de usuario que implementa ISelectionProvider y actúa como contenedor para el objeto que realiza la llamada.

ITableItemProvider.GetColumnHeaderItems()

Recupera una colección de proveedores de UI Automation que representa todos los encabezados de columna asociados a un elemento o una celda de una tabla.

ITableItemProvider.GetRowHeaderItems()

Recupera una colección de proveedores de UI Automation que representa todos los encabezados de fila asociados a un elemento o una celda de una tabla.

IValueProvider.IsReadOnly

Obtiene un valor que especifica si el valor de un control es de sólo lectura.

IValueProvider.SetValue(String)

Establece el valor de un control.

IValueProvider.Value

Obtiene el valor del control.

IVirtualizedItemProvider.Realize()

Hace que el elemento virtual sea totalmente accesible como elemento de automatización de la interfaz de usuario.

Se aplica a