RibbonMenuItemDataAutomationPeer Clase

Definición

Representa los datos contenidos en un RibbonMenuItemobjeto .

public ref class RibbonMenuItemDataAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IToggleProvider, System::Windows::Automation::Provider::ITransformProvider
public class RibbonMenuItemDataAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IToggleProvider, System.Windows.Automation.Provider.ITransformProvider
type RibbonMenuItemDataAutomationPeer = class
    inherit ItemAutomationPeer
    interface IExpandCollapseProvider
    interface IInvokeProvider
    interface IToggleProvider
    interface ITransformProvider
Public Class RibbonMenuItemDataAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
Herencia
RibbonMenuItemDataAutomationPeer
Implementaciones

Constructores

Nombre Description
RibbonMenuItemDataAutomationPeer(Object, ItemsControlAutomationPeer)

Inicializa una nueva instancia de la clase RibbonMenuItemDataAutomationPeer.

Propiedades

Nombre Description
Dispatcher

Obtiene el objeto al que DispatcherDispatcherObject está asociado.

(Heredado de DispatcherObject)
EventsSource

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

(Heredado de AutomationPeer)
IsHwndHost

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

(Heredado de AutomationPeer)
Item

Obtiene el elemento de datos de la Items colección asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
ItemsControlAutomationPeer

Obtiene el objeto ItemsControlAutomationPeer asociado al ItemsControl objeto que contiene la Items colección.

(Heredado de ItemAutomationPeer)

Métodos

Nombre Description
CheckAccess()

Determina si el subproceso que llama tiene acceso a este DispatcherObject.

(Heredado de DispatcherObject)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetAcceleratorKey()

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

(Heredado de AutomationPeer)
GetAcceleratorKeyCore()

Obtiene la tecla de aceleración de que UIElement corresponde al elemento de datos de la Items colección asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
GetAccessKey()

Obtiene la clave de acceso del elemento asociado al mismo nivel de automatización.

(Heredado de AutomationPeer)
GetAccessKeyCore()

Obtiene la clave de acceso de que UIElement corresponde al elemento de datos de la Items colección asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
GetAutomationControlType()

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

(Heredado de AutomationPeer)
GetAutomationControlTypeCore()

Obtiene el tipo de control del RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeerobjeto . Este método lo llama GetAutomationControlType().

GetAutomationId()

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

(Heredado de AutomationPeer)
GetAutomationIdCore()

Obtiene la cadena que identifica de forma única la UIElement que corresponde al elemento de datos de la Items colección que está asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
GetBoundingRectangle()

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

(Heredado de AutomationPeer)
GetBoundingRectangleCore()

Obtiene el Rect objeto que representa el rectángulo delimitador del especificado UIElement.

(Heredado de ItemAutomationPeer)
GetChildren()

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

(Heredado de AutomationPeer)
GetChildrenCore()

Obtiene la colección de elementos secundarios de que UIElement corresponde al elemento de datos de la Items colección asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
GetClassName()

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

(Heredado de AutomationPeer)
GetClassNameCore()

Obtiene el nombre de clase del RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeerobjeto . Este método lo llama GetClassName().

GetClickablePoint()

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

(Heredado de AutomationPeer)
GetClickablePointCore()

Obtiene un Point objeto que representa el espacio en el que se puede hacer clic en el especificado UIElement.

(Heredado de ItemAutomationPeer)
GetControlledPeers()

Proporciona automatización de la interfaz de usuario con una lista de elementos afectados o controlados por este AutomationPeer.

(Heredado de AutomationPeer)
GetControlledPeersCore()

Cuando se reemplaza en una clase derivada, proporciona automatización de la interfaz de usuario con una lista de elementos afectados o controlados por este AutomationPeer.

(Heredado de AutomationPeer)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetHeadingLevel()

Representa los datos contenidos en un RibbonMenuItemobjeto .

(Heredado de AutomationPeer)
GetHeadingLevelCore()

Representa los datos contenidos en un RibbonMenuItemobjeto .

(Heredado de ItemAutomationPeer)
GetHelpText()

Obtiene texto que describe la funcionalidad del control asociado al mismo nivel de automatización.

(Heredado de AutomationPeer)
GetHelpTextCore()

Obtiene la cadena que describe la funcionalidad de que UIElement corresponde al elemento de datos de la Items colección asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
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 de Windows Presentation Foundation (WPF).

(Heredado de AutomationPeer)
GetItemStatus()

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

(Heredado de AutomationPeer)
GetItemStatusCore()

Obtiene una cadena que transmite el estado visual del especificado UIElement.

(Heredado de ItemAutomationPeer)
GetItemType()

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

(Heredado de AutomationPeer)
GetItemTypeCore()

Obtiene una cadena legible que contiene el tipo de elemento que representa el especificado UIElement .

(Heredado de ItemAutomationPeer)
GetLabeledBy()

Obtiene para AutomationPeer el Label objeto que está destinado al elemento .

(Heredado de AutomationPeer)
GetLabeledByCore()

Obtiene para AutomationPeer el Label objeto que está destinado al objeto especificado UIElement.

(Heredado de ItemAutomationPeer)
GetLiveSetting()

Obtiene las características de notificación de una región activa asociada a este mismo nivel de automatización.

(Heredado de AutomationPeer)
GetLiveSettingCore()

Obtiene las características de notificación de la región activa de que UIElement corresponde al elemento de datos de la Items colección asociada a este ItemAutomationPeer objeto.

(Heredado de ItemAutomationPeer)
GetLocalizedControlType()

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

(Heredado de AutomationPeer)
GetLocalizedControlTypeCore()

Cuando se reemplaza en una clase derivada, llama a .GetLocalizedControlType()

(Heredado de AutomationPeer)
GetName()

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

(Heredado de AutomationPeer)
GetNameCore()

Obtiene la etiqueta de texto de que UIElement corresponde al elemento de datos de la Items colección asociada a este ItemAutomationPeerobjeto .

(Heredado de ItemAutomationPeer)
GetOrientation()

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

(Heredado de AutomationPeer)
GetOrientationCore()

Obtiene un valor que indica si el especificado UIElement está establecido en una dirección determinada.

(Heredado de ItemAutomationPeer)
GetParent()

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

(Heredado de AutomationPeer)
GetPattern(PatternInterface)

Obtiene el patrón de control para el RibbonTab objeto asociado a .RibbonMenuItemDataAutomationPeer

GetPeerFromPoint(Point)

Obtiene un AutomationPeer objeto del punto especificado.

(Heredado de AutomationPeer)
GetPeerFromPointCore(Point)

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

(Heredado de AutomationPeer)
GetPositionInSet()

Intenta obtener el valor de la PositionInSet propiedad .

(Heredado de AutomationPeer)
GetPositionInSetCore()

Obtiene la posición de este elemento dentro de un conjunto.

(Heredado de ItemAutomationPeer)
GetSizeOfSet()

Intenta obtener el valor de la SizeOfSet propiedad .

(Heredado de AutomationPeer)
GetSizeOfSetCore()

Obtiene el tamaño de un conjunto que contiene este elemento.

(Heredado de ItemAutomationPeer)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HasKeyboardFocus()

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

(Heredado de AutomationPeer)
HasKeyboardFocusCore()

Obtiene un valor que indica si el objeto especificado UIElement tiene actualmente el foco de entrada del teclado.

(Heredado de ItemAutomationPeer)
InvalidatePeer()

Desencadena la actualización de las propiedades principales de AutomationPeer y genera la PropertyChanged notificación al cliente de Automation si las propiedades cambiaron.

(Heredado de AutomationPeer)
IsContentElement()

Obtiene un valor que indica si el elemento asociado a este par de automatización contiene datos que se presentan al usuario.

(Heredado de AutomationPeer)
IsContentElementCore()

Obtiene un valor que indica si el especificado UIElement contiene datos que se presentan al usuario.

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

Obtiene un valor que indica si el usuario final entiende el UIElement objeto asociado a esto ItemAutomationPeer como interactivo.

(Heredado de ItemAutomationPeer)
IsDialog()

Representa los datos contenidos en un RibbonMenuItemobjeto .

(Heredado de AutomationPeer)
IsDialogCore()

Representa los datos contenidos en un RibbonMenuItemobjeto .

(Heredado de ItemAutomationPeer)
IsEnabled()

Obtiene un valor que indica si el elemento asociado a este par de automatización admite la interacción.

(Heredado de AutomationPeer)
IsEnabledCore()

Obtiene un valor que indica si el especificado UIElement puede recibir y enviar eventos.

(Heredado de ItemAutomationPeer)
IsKeyboardFocusable()

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

(Heredado de AutomationPeer)
IsKeyboardFocusableCore()

Obtiene un valor que indica si el especificado UIElement puede aceptar el foco del teclado.

(Heredado de ItemAutomationPeer)
IsOffscreen()

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

(Heredado de AutomationPeer)
IsOffscreenCore()

Obtiene un valor que indica si el especificado UIElement está fuera de la pantalla.

(Heredado de ItemAutomationPeer)
IsPassword()

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

(Heredado de AutomationPeer)
IsPasswordCore()

Obtiene un valor que indica si el objeto especificado UIElement contiene contenido protegido.

(Heredado de ItemAutomationPeer)
IsRequiredForForm()

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

(Heredado de AutomationPeer)
IsRequiredForFormCore()

Obtiene un valor que indica si se requiere que se complete el especificado UIElement en un formulario.

(Heredado de ItemAutomationPeer)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
PeerFromProvider(IRawElementProviderSimple)

Obtiene un AutomationPeer para el proxy especificado IRawElementProviderSimple .

(Heredado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtiene para IRawElementProviderSimple el objeto especificado AutomationPeer.

(Heredado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Llamado por AutomationPeer para generar el AsyncContentLoadedEvent evento.

(Heredado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Genera un evento de automatización.

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

Representa los datos contenidos en un RibbonMenuItemobjeto .

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

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

(Heredado de AutomationPeer)
ResetChildrenCache()

Restablece sincrónicamente el árbol de elementos secundarios llamando a GetChildrenCore().

(Heredado de AutomationPeer)
SetFocus()

Establece el foco de teclado en el elemento asociado a este mismo nivel de automatización.

(Heredado de AutomationPeer)
SetFocusCore()

Establece el foco de entrada del teclado en el especificado UIElement. UIElement corresponde al elemento de datos de la Items colección que está asociado a este ItemAutomationPeer.

(Heredado de ItemAutomationPeer)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
VerifyAccess()

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

(Heredado de DispatcherObject)

Implementaciones de interfaz explícitas

Nombre Description
IExpandCollapseProvider.Collapse()

Oculta todos los elementos que están en el RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeer.

IExpandCollapseProvider.Expand()

Muestra todos los elementos que están en el RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeer.

IExpandCollapseProvider.ExpandCollapseState

Obtiene el estado, expandido o contraído, del RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeerobjeto .

IInvokeProvider.Invoke()

Envía una solicitud para activar el RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeer.

IToggleProvider.Toggle()

Recorre los estados comprobados del RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeer.

IToggleProvider.ToggleState

Obtiene el estado comprobado del RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeerobjeto .

ITransformProvider.CanMove

Obtiene un valor que especifica si se puede mover el RibbonMenuItem objeto asociado a este RibbonMenuItemDataAutomationPeer objeto.

ITransformProvider.CanResize

Obtiene un valor que especifica si se puede cambiar el tamaño de que RibbonMenuItem está asociado a esto RibbonMenuItemDataAutomationPeer .

ITransformProvider.CanRotate

Obtiene un valor que especifica si se puede girar el RibbonMenuItem objeto asociado a esto RibbonMenuItemDataAutomationPeer .

ITransformProvider.Move(Double, Double)

Esta API no está implementada.

ITransformProvider.Resize(Double, Double)

Esta API no está implementada.

ITransformProvider.Rotate(Double)

Esta API no está implementada.

IVirtualizedItemProvider.Realize()

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

(Heredado de ItemAutomationPeer)

Se aplica a