Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa los datos incluidos en RibbonMenuItem.
Jerarquía de herencia
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.ItemAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer
Espacio de nombres: Microsoft.Windows.Automation.Peers
Ensamblado: RibbonControlsLibrary (en RibbonControlsLibrary.dll)
Sintaxis
'Declaración
Public Class RibbonMenuItemDataAutomationPeer _
Inherits ItemAutomationPeer _
Implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
public class RibbonMenuItemDataAutomationPeer : ItemAutomationPeer,
IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
public ref class RibbonMenuItemDataAutomationPeer : public ItemAutomationPeer,
IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
type RibbonMenuItemDataAutomationPeer =
class
inherit ItemAutomationPeer
interface IExpandCollapseProvider
interface IInvokeProvider
interface IToggleProvider
interface ITransformProvider
end
public class RibbonMenuItemDataAutomationPeer extends ItemAutomationPeer implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
El tipo RibbonMenuItemDataAutomationPeer expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
RibbonMenuItemDataAutomationPeer | Inicializa una nueva instancia de la clase RibbonMenuItemDataAutomationPeer. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
Dispatcher | Obtiene el objeto Dispatcher al que está asociado DispatcherObject. (Se hereda 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. (Se hereda de AutomationPeer). |
![]() |
IsHwndHost | Obtiene un valor que indica si el elemento asociado a este AutomationPeer hospeda hwnds en Windows Presentation Foundation (WPF). (Se hereda de AutomationPeer). |
![]() |
Item | Obtiene el elemento de datos de la colección de Items asociado a este ItemAutomationPeer. (Se hereda de ItemAutomationPeer). |
![]() |
ItemsControlAutomationPeer | Obtiene el ItemsControlAutomationPeer asociado al ItemsControl que contiene la colección de Items. (Se hereda de ItemAutomationPeer). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
CheckAccess | Determina si el subproceso de la llamada tiene acceso a DispatcherObject. (Se hereda de DispatcherObject). |
![]() |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
![]() |
Finalize | 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). |
![]() |
GetAcceleratorKey | Obtiene las combinaciones de teclas de aceleración para el elemento asociado a la UI Automation del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
GetAcceleratorKeyCore | Obtiene la tecla de aceleración para el UIElement correspondiente al elemento de datos de la colección de Items asociado a este ItemAutomationPeer. (Se hereda de ItemAutomationPeer). |
![]() |
GetAccessKey | Obtiene la tecla de acceso para el elemento asociado a la automatización del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
GetAccessKeyCore | Obtiene la tecla de acceso para el UIElement correspondiente al elemento de datos de la colección de Items asociado a este ItemAutomationPeer. (Se hereda de ItemAutomationPeer). |
![]() |
GetAutomationControlType | Obtiene el tipo de control para el elemento asociado a la UI Automation del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
GetAutomationControlTypeCore | Obtiene el tipo de control del objeto RibbonMenuItem que está asociado a este objeto RibbonMenuItemDataAutomationPeer.GetAutomationControlType llama a este método. (Invalida a AutomationPeer.GetAutomationControlTypeCore()). |
![]() |
GetAutomationId | Obtiene el AutomationId del elemento asociado a la automatización del mismo nivel. (Se hereda 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. (Se hereda de ItemAutomationPeer). |
![]() |
GetBoundingRectangle | Obtiene el objeto Rect que representa las coordenadas de pantalla del elemento asociado a la automatización del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
GetBoundingRectangleCore | Obtiene el Rect que representa el rectángulo delimitador del UIElement especificado. (Se hereda 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. (Se hereda 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. (Se hereda de ItemAutomationPeer). |
![]() |
GetClassName | Obtiene el nombre que se utiliza con AutomationControlType para diferenciar el control representado por este objeto AutomationPeer. (Se hereda de AutomationPeer). |
![]() |
GetClassNameCore | Obtiene el nombre de clase del objeto RibbonMenuItem asociado con RibbonMenuItemDataAutomationPeer.GetClassName llama a este método. (Invalida a AutomationPeer.GetClassNameCore()). |
![]() |
GetClickablePoint | Obtiene una estructura Point del elemento asociado a la automatización del mismo nivel que responde a un clic del mouse. (Se hereda de AutomationPeer). |
![]() |
GetClickablePointCore | Obtiene un Point que representa el espacio interactivo que se encuentra en el UIElement especificado. (Se hereda de ItemAutomationPeer). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetHelpText | Obtiene el texto que describe la funcionalidad del control asociado a la automatización del mismo nivel. (Se hereda 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. (Se hereda de ItemAutomationPeer). |
![]() |
GetHostRawElementProviderCore | Indica UI Automation en qué lugar del árbol de UI Automation colocar el hwnd que se hospeda en un elemento de Windows Presentation Foundation (WPF). (Se hereda de AutomationPeer). |
![]() |
GetItemStatus | Obtiene el texto que describe el estado visual del elemento asociado a esta automatización del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
GetItemStatusCore | Obtiene una cadena que transmite el estado visual del UIElement especificado. (Se hereda de ItemAutomationPeer). |
![]() |
GetItemType | Obtiene una cadena que describe el tipo de elemento que representa un objeto. (Se hereda de AutomationPeer). |
![]() |
GetItemTypeCore | Obtiene una cadena legible que contiene el tipo de elemento representado por el UIElement especificado. (Se hereda de ItemAutomationPeer). |
![]() |
GetLabeledBy | Obtiene el AutomationPeer para la etiqueta Label destinada al elemento. (Se hereda de AutomationPeer). |
![]() |
GetLabeledByCore | Obtiene el AutomationPeer para la etiqueta Label destinada al UIElement especificado. (Se hereda 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. (Se hereda de AutomationPeer). |
![]() |
GetLocalizedControlTypeCore | Cuando se reemplaza en una clase derivada, GetLocalizedControlType llama a este método. (Se hereda de AutomationPeer). |
![]() |
GetName | Obtiene el texto que describe el elemento que está asociado a esta automatización del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
GetNameCore | Obtiene la etiqueta de texto del UIElement correspondiente al elemento de datos de la colección de Items asociado a ItemAutomationPeer. (Se hereda de ItemAutomationPeer). |
![]() |
GetOrientation | Obtiene un valor que indica la orientación explícita del control, si existe. (Se hereda de AutomationPeer). |
![]() |
GetOrientationCore | Obtiene un valor que indica si el UIElement especificado está colocado en una dirección determinada. (Se hereda de ItemAutomationPeer). |
![]() |
GetParent | Obtiene el AutomationPeer que es el objeto primario de este AutomationPeer. (Se hereda de AutomationPeer). |
![]() |
GetPattern | Obtiene el patrón de control para la clase RibbonTab asociada a RibbonMenuItemDataAutomationPeer. (Invalida a AutomationPeer.GetPattern(PatternInterface)). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda 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. (Se hereda de AutomationPeer). |
![]() |
HasKeyboardFocusCore | Obtiene un valor que indica si el UIElement especificado tiene actualmente el foco de la acción del teclado. (Se hereda de ItemAutomationPeer). |
![]() |
InvalidatePeer | Desencadena 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). |
![]() |
IsContentElement | Obtiene 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). |
![]() |
IsContentElementCore | Obtiene un valor que indica si el UIElement especificado contiene datos que se presentan al usuario. (Se hereda 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 GUI. (Se hereda de AutomationPeer). |
![]() |
IsControlElementCore | Obtiene un valor que indica si el usuario final entiende como interactivo el UIElement asociado a este ItemAutomationPeer. (Se hereda de ItemAutomationPeer). |
![]() |
IsEnabled | Obtiene un valor que indica si el elemento asociado a esta automatización del mismo nivel admite la interacción. (Se hereda de AutomationPeer). |
![]() |
IsEnabledCore | Obtiene un valor que indica si el UIElement especificado puede recibir y enviar eventos. (Se hereda de ItemAutomationPeer). |
![]() |
IsKeyboardFocusable | Obtiene un valor que indica si el elemento puede aceptar el foco de teclado. (Se hereda de AutomationPeer). |
![]() |
IsKeyboardFocusableCore | Obtiene un valor que indica si el UIElement especificado puede aceptar el foco de teclado. (Se hereda de ItemAutomationPeer). |
![]() |
IsOffscreen | Obtiene un valor que indica si un elemento está fuera de la pantalla. (Se hereda de AutomationPeer). |
![]() |
IsOffscreenCore | Obtiene un valor que indica si el UIElement especificado está fuera de la pantalla. (Se hereda de ItemAutomationPeer). |
![]() |
IsPassword | Obtiene un valor que indica si el elemento incluye contenido confidencial. (Se hereda de AutomationPeer). |
![]() |
IsPasswordCore | Obtiene un valor que indica si el UIElement especificado incluye contenido protegido. (Se hereda de ItemAutomationPeer). |
![]() |
IsRequiredForForm | Obtiene un valor que indica si se debe completar en un formulario el elemento asociado a este elemento del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
IsRequiredForFormCore | Obtiene un valor que indica si se exige completar en un formulario el UIElement especificado. (Se hereda de ItemAutomationPeer). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
PeerFromProvider | Obtiene un AutomationPeer para el proxy IRawElementProviderSimple especificado. (Se hereda de AutomationPeer). |
![]() |
ProviderFromPeer | Obtiene la interfaz IRawElementProviderSimple del objeto AutomationPeer especificado. (Se hereda de AutomationPeer). |
![]() |
RaiseAsyncContentLoadedEvent | Se invoca por parte de AutomationPeer para provocar el evento AsyncContentLoadedEvent. (Se hereda de AutomationPeer). |
![]() |
RaiseAutomationEvent | Provoca un evento de automatización. (Se hereda de AutomationPeer). |
![]() |
RaisePropertyChangedEvent | Provoca un evento para notificar al cliente de automatización un valor de propiedad modificado. (Se hereda de AutomationPeer). |
![]() |
ResetChildrenCache | Restablece de forma sincrónica el árbol de elementos secundarios llamando a GetChildrenCore. (Se hereda de AutomationPeer). |
![]() |
SetFocus | Establece el foco de teclado en el elemento asociado a esta automatización del mismo nivel. (Se hereda de AutomationPeer). |
![]() |
SetFocusCore | Establece el foco de la acción del teclado en el UIElement especificado.UIElement correspondiente al elemento de datos de la colección de Items asociado a este ItemAutomationPeer. (Se hereda de ItemAutomationPeer). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
VerifyAccess | Exige que el subproceso de la llamada tenga acceso a DispatcherObject. (Se hereda de DispatcherObject). |
Arriba
Implementaciones explícitas de interfaces
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
ITransformProvider.CanMove | Obtiene un valor que especifica si RibbonMenuItem asociado a este RibbonMenuItemDataAutomationPeer puede desplazarse. |
![]() ![]() |
ITransformProvider.CanResize | Obtiene un valor que especifica si RibbonMenuItem asociado a este RibbonMenuItemDataAutomationPeer puede cambiar de tamaño. |
![]() ![]() |
ITransformProvider.CanRotate | Obtiene un valor que especifica si RibbonMenuItem asociado a este RibbonMenuItemDataAutomationPeer puede girar. |
![]() ![]() |
IExpandCollapseProvider.Collapse | Oculta todos los elementos que se encuentran en el objeto RibbonMenuItem asociado a este objeto RibbonMenuItemDataAutomationPeer. |
![]() ![]() |
IExpandCollapseProvider.Expand | Muestra todos los elementos que se encuentran en el objeto RibbonMenuItem asociado a este objeto RibbonMenuItemDataAutomationPeer. |
![]() ![]() |
IExpandCollapseProvider.ExpandCollapseState | Obtiene el estado, expandido o contraído, del elemento RibbonMenuItem asociado a este objeto RibbonMenuItemDataAutomationPeer. |
![]() ![]() |
IInvokeProvider.Invoke | Envía una solicitud para activar el elemento RibbonMenuItem que está asociado a este objeto RibbonMenuItemDataAutomationPeer. |
![]() ![]() |
ITransformProvider.Move | Esta API no está implementada. |
![]() ![]() |
ITransformProvider.Resize | Esta API no está implementada. |
![]() ![]() |
ITransformProvider.Rotate | Esta API no está implementada. |
![]() ![]() |
IToggleProvider.Toggle | Recorre los estados activados del objeto RibbonMenuItem asociado a este RibbonMenuItemDataAutomationPeer. |
![]() ![]() |
IToggleProvider.ToggleState | Obtiene el estado activado de RibbonMenuItem asociado a este objeto RibbonMenuItemDataAutomationPeer. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)