Compartir a través de


UITechnologyManagerProperty (Enumeración)

Esta enumeración la usan las implementaciones de la interfaz IUITechnologyManager con el fin de especificar las opciones que están disponibles para configurar propiedades del objeto IUITechnologyManager. Para obtener más información sobre cómo extender el administrador de tecnología, vea Extender las pruebas de IU codificadas y las grabaciones de acciones para la compatibilidad con Microsoft Excel

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UITest.Extension
Ensamblado:  Microsoft.VisualStudio.TestTools.UITest.Extension (en Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintaxis

'Declaración
<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")> _
<ComVisibleAttribute(True)> _
Public Enumeration UITechnologyManagerProperty
[GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum UITechnologyManagerProperty
[GuidAttribute(L"871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum class UITechnologyManagerProperty
[<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")>]
[<ComVisibleAttribute(true)>]
type UITechnologyManagerProperty
public enum UITechnologyManagerProperty

Miembros

Nombre de miembro Descripción
None No denota ninguna opción.
SearchSupported Denota una propiedad booleana que indica si el administrador de tecnología de IU tiene compatibilidad integrada con las propiedades de filtrado de la búsqueda.
ContainerScrollingSupported Denota una propiedad booleana para indicar si el administrador de tecnología tiene compatibilidad integrada con el desplazamiento del contenedor.Este miembro lo usa el método IUITechnologyElement.EnsureVisibleByScrolling.
WaitForReadyTimeout Denota una propiedad de entero que especifica el tiempo de espera hasta que la función está preparada, en milisegundos.
SearchTimeout Denota una propiedad de entero que especifica el tiempo de espera de búsqueda del control, en milisegundos.
SmartMatchOptions Denota las opciones de coincidencia inteligente para la búsqueda del elemento.La propiedad asociada devuelve un objeto SmartMatchOptions.
ExactQueryIdMatch Denota si deben buscarse todos los elementos de un identificador de consulta o si deben omitirse los elementos antecesores en caso de error, además de si se pueden buscar directamente los elementos hoja.El tipo de valor devuelto de la propiedad asociada debe ser un valor booleano si el resultado es el mismo para todos los elementos de la tecnología.Si solo unos cuantos tipos de control requieren una coincidencia exacta del identificador de consulta, la propiedad asociada debe devolver una lista de estos tipos de control.El valor predeterminado es true en todos los tipos de control.La propiedad asociada devuelve un valor booleano o un objeto IList<T> que contiene objetos ControlType.
WaitForReadyLevel Denota el objeto WaitForReadyLevel que se va a usar en las llamadas al método WaitForReady.
NumberOfSearchRetriesForFailFast Denota el número de reintentos de búsqueda que un objeto de extensión debe completar antes de que se produzca un error si el valor de failfast es true.Si la propiedad asociada se establece en -1, la búsqueda deberá realizarse hasta agotar el tiempo de espera.
WindowLessTreeSwitchingSupported Denota una propiedad booleana que indica si el administrador de tecnología admite la conmutación de árboles sin ventanas.
DoNotGenerateVisibleOnlySearchConfiguration Denota si la marca VisibleOnly debe generarse en la clase base del control de usuario correspondiente.La propiedad asociada debe devolver el valor NULL, producir la excepciónNotSupportedException si VisibleOnly no se admite como configuración de búsqueda, o devolver un objeto IList<T> que contenga objetos ControlType.
FilterPropertiesForSearchSupported Denota una propiedad booleana para indicar si el administrador de tecnología tiene compatibilidad integrada con la función de búsqueda.Este miembro lo usa el método Search.
NavigationTimeout Denota un entero que indica el tiempo de espera para navegar hasta el siguiente elemento en cualquier dirección.El valor de propiedad predeterminado es -1, lo que significa que, en realidad, no hay tiempo de espera.
MergeSingleSessionObjects Denota un valor booleano que indica si dos elementos que tienen valores similares del identificador de consulta y se identifican como controles distintos durante una sesión de grabación deben combinarse en un único control en la asignación de IU.

El valor predeterminado es false en todos los tipos de control.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UITest.Extension (Espacio de nombres)

IUITechnologyManager

SmartMatchOptions

ControlType

WaitForReadyLevel

SearchConfiguration

Otros recursos

Extender las pruebas de IU codificadas y las grabaciones de acciones para la compatibilidad con Microsoft Excel