Condividi tramite


Classe UITestControl

UITestControl consente di individuare i controlli in un'interfaccia utente. Fornisce proprietà e metodi che sono generici per i controlli tra le tecnologie.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.ApplicationBase
    Microsoft.VisualStudio.TestTools.UITesting.DirectUIControls.DirectUIControl
    Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
    Microsoft.VisualStudio.TestTools.UITesting.WindowsRuntimeControls.XamlControl
    Microsoft.VisualStudio.TestTools.UITesting.WindowsRuntimeControls.XamlWebView

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:   Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (in Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)
  Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(True)> _
Public Class UITestControl
[CLSCompliantAttribute(true)]
public class UITestControl
[CLSCompliantAttribute(true)]
public ref class UITestControl
[<CLSCompliantAttribute(true)>]
type UITestControl =  class end
public class UITestControl

Il tipo UITestControl espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico UITestControl()
Metodo pubblico UITestControl(UITestControl)

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BoundingRectangle
Proprietà pubblica ClassName
Proprietà pubblica Container
Proprietà pubblica ControlType
Proprietà pubblicaMembro statico Desktop
Proprietà pubblica Enabled
Proprietà pubblica Exists
Proprietà pubblica FilterProperties
Proprietà pubblica FriendlyName
Proprietà pubblica HasFocus
Proprietà pubblica Height
Proprietà pubblica IsTopParent
Proprietà pubblica Left
Proprietà pubblica Name
Proprietà pubblica NativeElement
Proprietà pubblica SearchConfigurations
Proprietà pubblica SearchProperties
Proprietà protetta. SearchPropertiesSetExplicitly
Proprietà pubblica State
Proprietà pubblica TechnologyName
Proprietà pubblica Top
Proprietà pubblica TopParent
Proprietà pubblica Width
Proprietà pubblica WindowHandle
Proprietà pubblica WindowTitles

In alto

Metodi

  Nome Descrizione
Metodo pubblico CaptureImage
Metodo pubblico CopyFrom
Metodo pubblico DrawHighlight
Metodo pubblico EnsureClickable()
Metodo pubblico EnsureClickable(Point)
Metodo pubblico EnsureClickable(Point)
Metodo pubblico Equals (Esegue l'override di Object.Equals(Object)).
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 Find
Metodo pubblico FindMatchingControls
Metodo pubblico GetChildren
Metodo pubblico GetClickablePoint
Metodo pubblico GetHashCode (Esegue l'override di Object.GetHashCode).
Metodo pubblico GetParent
Metodo pubblico GetProperty
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto GetUITestControlsForSearch
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico SetFocus
Metodo pubblico SetProperty
Metodo pubblico ToString (Esegue l'override di Object.ToString).
Metodo pubblico TryFind
Metodo pubblico TryGetClickablePoint(Point%)
Metodo pubblico TryGetClickablePoint(Point%)
Metodo pubblicoMembro statico WaitForCondition<T>(T, Predicate<T>)
Metodo pubblicoMembro statico WaitForCondition<T>(T, Predicate<T>, Int32)
Metodo pubblico WaitForControlCondition(Predicate<UITestControl>)
Metodo pubblico WaitForControlCondition(Predicate<UITestControl>, Int32)
Metodo pubblico WaitForControlEnabled()
Metodo pubblico WaitForControlEnabled(Int32)
Metodo pubblico WaitForControlExist()
Metodo pubblico WaitForControlExist(Int32)
Metodo pubblico WaitForControlNotExist()
Metodo pubblico WaitForControlNotExist(Int32)
Metodo pubblico WaitForControlPropertyEqual(String, Object)
Metodo pubblico WaitForControlPropertyEqual(String, Object, Int32)
Metodo pubblico WaitForControlPropertyNotEqual(String, Object)
Metodo pubblico WaitForControlPropertyNotEqual(String, Object, Int32)
Metodo pubblico WaitForControlReady()
Metodo pubblico WaitForControlReady(Int32)

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality
Operatore pubblicoMembro statico Inequality

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.UITesting