Compartir a través de


UITechnologyElement (Clase)

Clase base abstracta para implementar el elemento de tecnología de UITest para grabadora y reproducción.

Jerarquía de herencia

Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement
    Microsoft.VisualStudio.TestTools.UITesting.UITechnologyElementProxy

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

Sintaxis

'Declaración
<ComVisibleAttribute(True)> _
<GuidAttribute("630624E3-24CA-4059-8D78-DC5E2710F945")> _
Public MustInherit Class UITechnologyElement _
    Implements IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute("630624E3-24CA-4059-8D78-DC5E2710F945")]
public abstract class UITechnologyElement : IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute(L"630624E3-24CA-4059-8D78-DC5E2710F945")]
public ref class UITechnologyElement abstract : IUITechnologyElement
[<AbstractClass>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("630624E3-24CA-4059-8D78-DC5E2710F945")>]
type UITechnologyElement =  
    class 
        interface IUITechnologyElement 
    end
public abstract class UITechnologyElement implements IUITechnologyElement

El tipo UITechnologyElement expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido UITechnologyElement

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ChildIndex
Propiedad pública ClassName
Propiedad pública ControlTypeName
Propiedad pública FriendlyName
Propiedad pública IsLeafNode
Propiedad pública IsPassword
Propiedad pública IsTreeSwitchingRequired
Propiedad pública Name
Propiedad pública NativeElement
Propiedad pública QueryId
Propiedad pública SupportLevel
Propiedad pública SwitchingElement
Propiedad pública TechnologyManager
Propiedad pública TechnologyName
Propiedad pública TopLevelElement
Propiedad pública Value
Propiedad pública WindowHandle
Propiedad pública WindowTitles

Arriba

Métodos

  Nombre Descripción
Método público CacheProperties
Método público EnsureVisibleByScrolling
Método público Equals(Object) Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público Equals(IUITechnologyElement)
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetBoundingRectangle
Método público GetClickablePoint
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetNativeControlType
Método público GetOption
Método público GetPropertyValue
Método público GetQueryIdForRelatedElement
Método público GetRequestedState
Método público GetRightToLeftProperty
Método público GetScrolledPercentage
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público InitializeProgrammaticScroll
Método público InvokeProgrammaticAction
Método público IsInteractable
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público PerformKeyboardAction
Método público PerformMouseAction
Método público ScrollProgrammatically
Método público SetFocus
Método público SetOption
Método público SetPropertyValue Realiza una acción de SetProperty
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público WaitForReady

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático AllAccessibleStates

Arriba

Comentarios

No se actualizará ningún contenido aquí; no agregue material aquí.

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.

Vea también

Referencia

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