Compartir a través de


IUITechnologyElement (Interfaz)

Proporciona una interfaz interna para implementar la clase UITechnologyElement. No implemente esta interfaz directamente. En su lugar, derívela de la clase UITechnologyElement:

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("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyElement =  interface end
public interface IUITechnologyElement

El tipo IUITechnologyElement expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ChildIndex Obtiene la posición de base cero de este elemento en la colección de elementos secundarios del elemento primario.
Propiedad pública ClassName Obtiene el nombre de clase de este elemento.
Propiedad pública ControlTypeName Obtiene el nombre del tipo de control de este elemento.
Propiedad pública FriendlyName Obtiene el nombre descriptivo de este elemento.
Propiedad pública IsLeafNode Obtiene un valor que indica si este elemento es un nodo hoja, lo que significa que no tiene nodos secundarios.
Propiedad pública IsPassword Obtiene un valor que indica si este elemento incluye contenido protegido.
Propiedad pública IsTreeSwitchingRequired Obtiene un valor que indica si es necesaria la conmutación de árboles en los casos de conmutación de árboles sin ventanas.
Propiedad pública Name Obtiene el nombre de este elemento.
Propiedad pública NativeElement Obtiene el elemento de tecnología nativo subyacente.
Propiedad pública QueryId Obtiene un objeto de identificador que se puede usar para buscar e identificar de forma inequívoca este elemento.
Propiedad pública SwitchingElement Obtiene o establece el elemento contenedor si este elemento está hospedado en un elemento de otra tecnología.
Propiedad pública TechnologyName Obtiene el nombre de la tecnología correspondiente de este elemento.
Propiedad pública Value Obtiene o establece el valor de este elemento como una cadena.
Propiedad pública WindowHandle Obtiene el identificador de la ventana de Win32 que contiene este elemento.

Arriba

Métodos

  Nombre Descripción
Método público EnsureVisibleByScrolling Desplaza este elemento en la vista de la interfaz de usuario.
Método público Equals Devuelve un valor que indica si el objeto proporcionado es igual que este elemento.
Método público GetBoundingRectangle Devuelve las coordenadas del rectángulo que circunda este elemento.
Método público GetClickablePoint Obtiene un punto de este elemento en el que se puede hacer clic.
Método público GetNativeControlType Devuelve el tipo de control nativo de este elemento.
Método público GetOption Devuelve la opción especificada para este elemento.
Método público GetPropertyValue Devuelve el valor de la propiedad especificada para este elemento.
Método público GetQueryIdForRelatedElement
Método público GetRequestedState Devuelve la información de estado actual de los estados solicitados proporcionados para este elemento.
Método público GetRightToLeftProperty Devuelve un valor que indica si este elemento tiene el tipo de formato de izquierda a derecha especificado.
Método público GetScrolledPercentage Devuelve el espacio desplazado como un porcentaje del tamaño de la barra de desplazamiento.
Método público InitializeProgrammaticScroll Inicializa este elemento para el desplazamiento mediante programación.
Método público InvokeProgrammaticAction Realiza una acción mediante programación usando la opción proporcionada.
Método público ScrollProgrammatically
Método público SetFocus Establece el foco de la interfaz de usuario en este elemento.
Método público SetOption Establece el valor de la opción especificada en este elemento.
Método público WaitForReady Espera a que este elemento esté listo para la acción del usuario.

Arriba

Vea también

Referencia

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

UITechnologyElement

Otros recursos

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