Condividi tramite


Classe UITechnologyElement

La classe di base astratta per implementare l'elemento di tecnologia di UITest per la registrazione e la riproduzione.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintassi

'Dichiarazione
<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

Il tipo UITechnologyElement espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto UITechnologyElement

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ChildIndex
Proprietà pubblica ClassName
Proprietà pubblica ControlTypeName
Proprietà pubblica FriendlyName
Proprietà pubblica IsLeafNode
Proprietà pubblica IsPassword
Proprietà pubblica IsTreeSwitchingRequired
Proprietà pubblica Name
Proprietà pubblica NativeElement
Proprietà pubblica QueryId
Proprietà pubblica SupportLevel
Proprietà pubblica SwitchingElement
Proprietà pubblica TechnologyManager
Proprietà pubblica TechnologyName
Proprietà pubblica TopLevelElement
Proprietà pubblica Value
Proprietà pubblica WindowHandle
Proprietà pubblica WindowTitles

In alto

Metodi

  Nome Descrizione
Metodo pubblico CacheProperties
Metodo pubblico EnsureVisibleByScrolling
Metodo pubblico Equals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Equals(IUITechnologyElement)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetBoundingRectangle
Metodo pubblico GetClickablePoint
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetNativeControlType
Metodo pubblico GetOption
Metodo pubblico GetPropertyValue
Metodo pubblico GetQueryIdForRelatedElement
Metodo pubblico GetRequestedState
Metodo pubblico GetRightToLeftProperty
Metodo pubblico GetScrolledPercentage
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InitializeProgrammaticScroll
Metodo pubblico InvokeProgrammaticAction
Metodo pubblico IsInteractable
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico PerformKeyboardAction
Metodo pubblico PerformMouseAction
Metodo pubblico ScrollProgrammatically
Metodo pubblico SetFocus
Metodo pubblico SetOption
Metodo pubblico SetPropertyValue Esegue un'operazione di SetProperty
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico WaitForReady

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico AllAccessibleStates

In alto

Note

Nessun contenuto verrà aggiornato qui. Non aggiungere materiale qui.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension