Freigeben über


WpfWindow-Klasse

Stellt ein Fenstersteuerelement zum Testen der Benutzeroberfläche von WPF-Anwendungen (Windows Presentation Foundation) dar.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.UITesting.WpfControls
Assembly:  Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntax

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

Der WpfWindow-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode WpfWindow() Initialisiert eine neue Instanz der WpfWindow-Klasse.
Öffentliche Methode WpfWindow(UITestControl) Initialisiert eine neue Instanz der WpfWindow-Klasse mithilfe des bereitgestellten übergeordneten Steuerelements.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AcceleratorKey (Von WpfControl geerbt.)
Öffentliche Eigenschaft AccessKey (Von WpfControl geerbt.)
Öffentliche Eigenschaft AlwaysOnTop Ruft einen Wert ab, der angibt, ob sich dieses Fenster immer im Vordergrund befinden muss.
Öffentliche Eigenschaft AutomationId (Von WpfControl geerbt.)
Öffentliche Eigenschaft BoundingRectangle (Von UITestControl geerbt.)
Öffentliche Eigenschaft ClassName (Von UITestControl geerbt.)
Öffentliche Eigenschaft Container (Von UITestControl geerbt.)
Öffentliche Eigenschaft ControlType (Von UITestControl geerbt.)
Öffentliche Eigenschaft Enabled (Von UITestControl geerbt.)
Öffentliche Eigenschaft Exists (Von UITestControl geerbt.)
Öffentliche Eigenschaft FilterProperties (Von UITestControl geerbt.)
Öffentliche Eigenschaft Font (Von WpfControl geerbt.)
Öffentliche Eigenschaft FrameworkId (Von WpfControl geerbt.)
Öffentliche Eigenschaft FriendlyName (Von UITestControl geerbt.)
Öffentliche Eigenschaft HasFocus (Von UITestControl geerbt.)
Öffentliche Eigenschaft HasTitleBar Ruft einen Wert ab, der angibt, ob dieses Fenster über eine Titelleiste verfügt, oder legt diesen fest.
Öffentliche Eigenschaft Height (Von UITestControl geerbt.)
Öffentliche Eigenschaft HelpText (Von WpfControl geerbt.)
Öffentliche Eigenschaft IsTopParent (Von UITestControl geerbt.)
Öffentliche Eigenschaft ItemStatus (Von WpfControl geerbt.)
Öffentliche Eigenschaft LabeledBy (Von WpfControl geerbt.)
Öffentliche Eigenschaft Left (Von UITestControl geerbt.)
Öffentliche Eigenschaft Maximized Ruft einen Wert ab, der angibt, ob dieses Fenster maximiert ist.
Öffentliche Eigenschaft Minimized Ruft einen Wert ab, der angibt, ob dieses Fenster minimiert ist.
Öffentliche Eigenschaft Name (Von UITestControl geerbt.)
Öffentliche Eigenschaft NativeElement (Von UITestControl geerbt.)
Öffentliche Eigenschaft Popup Ruft einen Wert ab, der angibt, ob dieses Fenster ein Popupfenster ist.
Öffentliche Eigenschaft Resizable Ruft einen Wert ab, der angibt, ob die Größe dieses Fensters geändert werden kann.
Öffentliche Eigenschaft Restored Ruft einen Wert ab, der angibt, ob dieses Fenster wiederhergestellt wurde.
Öffentliche Eigenschaft SearchConfigurations (Von UITestControl geerbt.)
Öffentliche Eigenschaft SearchProperties (Von UITestControl geerbt.)
Geschützte Eigenschaft SearchPropertiesSetExplicitly (Von UITestControl geerbt.)
Öffentliche Eigenschaft ShowInTaskbar Ruft einen Wert ab, der angibt, ob dieses Fenster auf der Taskleiste angezeigt werden soll.
Öffentliche Eigenschaft State (Von UITestControl geerbt.)
Öffentliche Eigenschaft TabStop Ruft einen Wert ab, der angibt, ob dieses Fenster ein Tabstopp ist.
Öffentliche Eigenschaft TechnologyName (Von UITestControl geerbt.)
Öffentliche Eigenschaft ToolTipText (Von WpfControl geerbt.)
Öffentliche Eigenschaft Top (Von UITestControl geerbt.)
Öffentliche Eigenschaft TopParent (Von UITestControl geerbt.)
Öffentliche Eigenschaft Transparent Ruft einen Wert ab, der angibt, ob dieses Fenster transparent ist.
Öffentliche Eigenschaft Width (Von UITestControl geerbt.)
Öffentliche Eigenschaft WindowHandle (Von UITestControl geerbt.)
Öffentliche Eigenschaft WindowTitles (Von UITestControl geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CaptureImage (Von UITestControl geerbt.)
Öffentliche Methode CopyFrom (Von UITestControl geerbt.)
Öffentliche Methode DrawHighlight (Von UITestControl geerbt.)
Öffentliche Methode EnsureClickable() (Von UITestControl geerbt.)
Öffentliche Methode EnsureClickable(Point) (Von UITestControl geerbt.)
Öffentliche Methode Equals (Von UITestControl geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode Find (Von UITestControl geerbt.)
Öffentliche Methode FindMatchingControls (Von UITestControl geerbt.)
Öffentliche Methode GetChildren (Von UITestControl geerbt.)
Öffentliche Methode GetClickablePoint (Von UITestControl geerbt.)
Öffentliche Methode GetHashCode (Von UITestControl geerbt.)
Öffentliche Methode GetParent (Von UITestControl geerbt.)
Öffentliche Methode GetProperty (Von UITestControl geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode GetUITestControlsForSearch (Von WpfControl geerbt.)
Geschützte Methode GetValidSearchProperties Hilfsfunktion, die die gültigen Sucheigenschaften zurückzugeben. (Überschreibt WpfControl.GetValidSearchProperties().)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SetFocus (Von UITestControl geerbt.)
Öffentliche Methode SetProperty (Von UITestControl geerbt.)
Öffentliche Methode ToString (Von UITestControl geerbt.)
Öffentliche Methode TryFind (Von UITestControl geerbt.)
Öffentliche Methode TryGetClickablePoint(Point%) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlCondition(Predicate<UITestControl>) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlCondition(Predicate<UITestControl>, Int32) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlEnabled() (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlEnabled(Int32) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlExist() (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlExist(Int32) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlNotExist() (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlNotExist(Int32) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlPropertyEqual(String, Object) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlPropertyEqual(String, Object, Int32) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlPropertyNotEqual(String, Object) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlPropertyNotEqual(String, Object, Int32) (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlReady() (Von UITestControl geerbt.)
Öffentliche Methode WaitForControlReady(Int32) (Von UITestControl geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITesting.WpfControls-Namespace

WpfWindow.PropertyNames

WpfControl