Condividi tramite


Classe WpfWindow

Rappresenta un controllo finestra per l'esecuzione del test dell'interfaccia utente delle applicazioni Windows Presentation Foundation (WPF).

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.WpfControls.WpfControl
      Microsoft.VisualStudio.TestTools.UITesting.WpfControls.WpfWindow

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

Sintassi

'Dichiarazione
<CLSCompliantAttribute(True)> _
Public Class WpfWindow _
    Inherits WpfControl
[CLSCompliantAttribute(true)]
public class WpfWindow : WpfControl
[CLSCompliantAttribute(true)]
public ref class WpfWindow : public WpfControl
[<CLSCompliantAttribute(true)>]
type WpfWindow =  
    class 
        inherit WpfControl 
    end
public class WpfWindow extends WpfControl

Il tipo WpfWindow espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico WpfWindow() Inizializza una nuova istanza della classe WpfWindow.
Metodo pubblico WpfWindow(UITestControl) Inizializza una nuova istanza della classe WpfWindow utilizzando il controllo padre specificato.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AcceleratorKey (Ereditato da WpfControl)
Proprietà pubblica AccessKey (Ereditato da WpfControl)
Proprietà pubblica AlwaysOnTop Ottiene un valore che indica se questa finestra deve sempre trovarsi in cima.
Proprietà pubblica AutomationId (Ereditato da WpfControl)
Proprietà pubblica BoundingRectangle (Ereditato da UITestControl)
Proprietà pubblica ClassName (Ereditato da UITestControl)
Proprietà pubblica Container (Ereditato da UITestControl)
Proprietà pubblica ControlType (Ereditato da UITestControl)
Proprietà pubblica Enabled (Ereditato da UITestControl)
Proprietà pubblica Exists (Ereditato da UITestControl)
Proprietà pubblica FilterProperties (Ereditato da UITestControl)
Proprietà pubblica Font (Ereditato da WpfControl)
Proprietà pubblica FrameworkId (Ereditato da WpfControl)
Proprietà pubblica FriendlyName (Ereditato da UITestControl)
Proprietà pubblica HasFocus (Ereditato da UITestControl)
Proprietà pubblica HasTitleBar Ottiene un valore che indica se questa finestra possiede una barra del titolo.
Proprietà pubblica Height (Ereditato da UITestControl)
Proprietà pubblica HelpText (Ereditato da WpfControl)
Proprietà pubblica IsTopParent (Ereditato da UITestControl)
Proprietà pubblica ItemStatus (Ereditato da WpfControl)
Proprietà pubblica LabeledBy (Ereditato da WpfControl)
Proprietà pubblica Left (Ereditato da UITestControl)
Proprietà pubblica Maximized Ottiene un valore che indica se questa finestra è ingrandita.
Proprietà pubblica Minimized Ottiene un valore che indica se questa finestra è ridotta a icona.
Proprietà pubblica Name (Ereditato da UITestControl)
Proprietà pubblica NativeElement (Ereditato da UITestControl)
Proprietà pubblica Popup Ottiene un valore che indica se questa finestra è una finestra popup.
Proprietà pubblica Resizable Ottiene un valore che indica se questa finestra è ridimensionabile.
Proprietà pubblica Restored Ottiene un valore che indica se questa finestra è stata ripristinata.
Proprietà pubblica SearchConfigurations (Ereditato da UITestControl)
Proprietà pubblica SearchProperties (Ereditato da UITestControl)
Proprietà protetta. SearchPropertiesSetExplicitly (Ereditato da UITestControl)
Proprietà pubblica ShowInTaskbar Ottiene un valore che indica se questa finestra viene visualizzata nella barra delle applicazioni.
Proprietà pubblica State (Ereditato da UITestControl)
Proprietà pubblica TabStop Ottiene un valore che indica se questa finestra è una tabulazione.
Proprietà pubblica TechnologyName (Ereditato da UITestControl)
Proprietà pubblica ToolTipText (Ereditato da WpfControl)
Proprietà pubblica Top (Ereditato da UITestControl)
Proprietà pubblica TopParent (Ereditato da UITestControl)
Proprietà pubblica Transparent Ottiene un valore che indica se questa finestra è trasparente.
Proprietà pubblica Width (Ereditato da UITestControl)
Proprietà pubblica WindowHandle (Ereditato da UITestControl)
Proprietà pubblica WindowTitles (Ereditato da UITestControl)

In alto

Metodi

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

In alto

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

WpfWindow.PropertyNames

WpfControl