Esta documentación está archivada y no tiene mantenimiento.

System.Windows.Automation.Provider (Espacio de nombres)

Actualización: noviembre 2007

Proporciona API para crear proveedores de automatización de la interfaz de usuario.

  ClaseDescripción
ms590938.pubclass(es-es,VS.90).gifAutomationInteropProviderProporciona compatibilidad para la comunicación entre los proveedores de automatización de la interfaz de usuario y las aplicaciones de cliente de automatización de la interfaz de usuario.

  InterfazDescripción
ms590938.pubinterface(es-es,VS.90).gifIDockProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que exponen sus propiedades de acoplamiento dentro de un contenedor de acoplamiento.
ms590938.pubinterface(es-es,VS.90).gifIExpandCollapseProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que se expanden visualmente para mostrar el contenido y se contraen para ocultarlo.
ms590938.pubinterface(es-es,VS.90).gifIGridItemProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles secundarios individuales de los contenedores que implementan IGridProvider.
ms590938.pubinterface(es-es,VS.90).gifIGridProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que actúan como contenedores de una colección de elementos secundarios. Los elementos secundarios de este elemento deben implementar IGridItemProvider y deben estar organizados en un sistema de coordenadas lógico bidimensional que pueda recorrerse mediante el teclado (es decir, el cliente de automatización de la interfaz de usuario puede pasar a los controles adyacentes).
ms590938.pubinterface(es-es,VS.90).gifIInvokeProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que inician o realizan una única acción inequívoca y no mantienen el estado cuando se activan.
ms590938.pubinterface(es-es,VS.90).gifIMultipleViewProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que proporcionan varias representaciones del mismo conjunto de información o controles secundarios y pueden cambiar entre ellas.
ms590938.pubinterface(es-es,VS.90).gifIRangeValueProvider Expone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que pueden establecerse en un valor dentro de un intervalo.
ms590938.pubinterface(es-es,VS.90).gifIRawElementProviderAdviseEventsExpone métodos a los que se llama para notificar al elemento raíz de un fragmento cuando una aplicación del cliente de automatización de la interfaz de usuario comienza o finaliza la escucha de eventos.
ms590938.pubinterface(es-es,VS.90).gifIRawElementProviderFragmentExpone métodos y propiedades de elementos de interfaz de usuario (UI) que forman parte de una estructura con más de un nivel, como un cuadro de lista o un elemento de lista. Se implementa mediante los proveedores de automatización de la interfaz de usuario.
ms590938.pubinterface(es-es,VS.90).gifIRawElementProviderFragmentRootExpone los métodos y propiedades del elemento raíz de un fragmento.
ms590938.pubinterface(es-es,VS.90).gifIRawElementProviderHwndOverrideExpone un método que habilita el cambio de posición de los elementos basados en ventanas dentro del árbol de Automatización de la interfaz de usuario del fragmento.
ms590938.pubinterface(es-es,VS.90).gifIRawElementProviderSimpleProporciona métodos y propiedades que exponen información básica sobre un elemento de la interfaz de usuario.
ms590938.pubinterface(es-es,VS.90).gifIScrollItemProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles secundarios individuales de los contenedores que implementan IScrollProvider.
ms590938.pubinterface(es-es,VS.90).gifIScrollProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a un control que actúa como contenedor desplazable para una colección de objetos secundarios. Los elementos secundarios de este control deben implementar IScrollItemProvider.
ms590938.pubinterface(es-es,VS.90).gifISelectionItemProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles secundarios individuales seleccionables de contenedores que implementan ISelectionProvider.
ms590938.pubinterface(es-es,VS.90).gifISelectionProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que actúan como contenedores para una colección de elementos secundarios individuales que pueden seleccionarse. Los elementos secundarios de este control deben implementar ISelectionItemProvider.
ms590938.pubinterface(es-es,VS.90).gifITableItemProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles secundarios seleccionables de los contenedores que implementan ITableProvider.
ms590938.pubinterface(es-es,VS.90).gifITableProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que actúan como contenedores de una colección de elementos secundarios. Los elementos secundarios de este elemento deben implementar ITableItemProvider y deben estar organizados en un sistema de coordenadas lógico bidimensional que pueda recorrerse mediante el teclado (es decir, el cliente de automatización de la interfaz de usuario puede pasar a los controles adyacentes).
ms590938.pubinterface(es-es,VS.90).gifITextProvider Expone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que contienen texto.
ms590938.pubinterface(es-es,VS.90).gifITextRangeProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a una sección de texto continuo en un contenedor de texto que implemente ITextProvider.
ms590938.pubinterface(es-es,VS.90).gifIToggleProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que pueden recorrer un conjunto de estados y mantener un estado una vez establecido.
ms590938.pubinterface(es-es,VS.90).gifITransformProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que se pueden mover, cambiar de tamaño o girar dentro de un espacio bidimensional.
ms590938.pubinterface(es-es,VS.90).gifIValueProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que tienen un valor intrínseco que no abarca un intervalo y puede representarse como cadena.
ms590938.pubinterface(es-es,VS.90).gifIWindowProviderExpone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a controles que proporcionan la funcionalidad básica de Windows dentro de una interfaz gráfica de usuario (GUI) tradicional.

  EnumeraciónDescripción
ms590938.pubenumeration(es-es,VS.90).gifNavigateDirectionContiene valores que se utilizan para especificar la dirección de navegación en el árbol de Automatización de la interfaz de usuario.
ms590938.pubenumeration(es-es,VS.90).gifProviderOptionsContiene valores que especifican el tipo del proveedor de automatización de la interfaz de usuario.
Mostrar: