Поделиться через


WpfWindow - класс

Представляет элемент управления "Окно" для тестирования пользовательского интерфейса приложений Windows Presentation Foundation (WPF).

Иерархия наследования

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

Пространство имен:  Microsoft.VisualStudio.TestTools.UITesting.WpfControls
Сборка:  Microsoft.VisualStudio.TestTools.UITesting (в Microsoft.VisualStudio.TestTools.UITesting.dll)

Синтаксис

'Декларация
<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

Тип WpfWindow предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод WpfWindow() Инициализирует новый экземпляр класса WpfWindow.
Открытый метод WpfWindow(UITestControl) Инициализирует новый экземпляр класса WpfWindow, используя указанный родительский элемент управления.

В начало страницы

Свойства

  Имя Описание
Открытое свойство AcceleratorKey (Унаследовано от WpfControl.)
Открытое свойство AccessKey (Унаследовано от WpfControl.)
Открытое свойство AlwaysOnTop Получает значение, показывающее, размещается ли данное окно всегда поверх других окон.
Открытое свойство AutomationId (Унаследовано от WpfControl.)
Открытое свойство BoundingRectangle (Унаследовано от UITestControl.)
Открытое свойство ClassName (Унаследовано от UITestControl.)
Открытое свойство Container (Унаследовано от UITestControl.)
Открытое свойство ControlType (Унаследовано от UITestControl.)
Открытое свойство Enabled (Унаследовано от UITestControl.)
Открытое свойство Exists (Унаследовано от UITestControl.)
Открытое свойство FilterProperties (Унаследовано от UITestControl.)
Открытое свойство Font (Унаследовано от WpfControl.)
Открытое свойство FrameworkId (Унаследовано от WpfControl.)
Открытое свойство FriendlyName (Унаследовано от UITestControl.)
Открытое свойство HasFocus (Унаследовано от UITestControl.)
Открытое свойство HasTitleBar Получает значение, показывающее, имеет ли окно заголовок.
Открытое свойство Height (Унаследовано от UITestControl.)
Открытое свойство HelpText (Унаследовано от WpfControl.)
Открытое свойство IsTopParent (Унаследовано от UITestControl.)
Открытое свойство ItemStatus (Унаследовано от WpfControl.)
Открытое свойство LabeledBy (Унаследовано от WpfControl.)
Открытое свойство Left (Унаследовано от UITestControl.)
Открытое свойство Maximized Получает значение, показывающее, можно ли разворачивать окно.
Открытое свойство Minimized Получает значение, показывающее, можно ли сворачивать окно.
Открытое свойство Name (Унаследовано от UITestControl.)
Открытое свойство NativeElement (Унаследовано от UITestControl.)
Открытое свойство Popup Получает значение, указывающее, является ли данное окно всплывающим.
Открытое свойство Resizable Получает значение, показывающее, можно ли изменять размеры окна.
Открытое свойство Restored Получает значение, показывающее, что окно восстановлено.
Открытое свойство SearchConfigurations (Унаследовано от UITestControl.)
Открытое свойство SearchProperties (Унаследовано от UITestControl.)
Защищенное свойство SearchPropertiesSetExplicitly (Унаследовано от UITestControl.)
Открытое свойство ShowInTaskbar Получает значение, указывающее, отображается ли данное окно в панели задач.
Открытое свойство State (Унаследовано от UITestControl.)
Открытое свойство TabStop Получает значение, показывающее, можно ли перейти на данное окно с помощью клавиши Tab.
Открытое свойство TechnologyName (Унаследовано от UITestControl.)
Открытое свойство ToolTipText (Унаследовано от WpfControl.)
Открытое свойство Top (Унаследовано от UITestControl.)
Открытое свойство TopParent (Унаследовано от UITestControl.)
Открытое свойство Transparent Получает значение, показывающее, прозрачно ли данное окно.
Открытое свойство Width (Унаследовано от UITestControl.)
Открытое свойство WindowHandle (Унаследовано от UITestControl.)
Открытое свойство WindowTitles (Унаследовано от UITestControl.)

В начало страницы

Методы

  Имя Описание
Открытый метод CaptureImage (Унаследовано от UITestControl.)
Открытый метод CopyFrom (Унаследовано от UITestControl.)
Открытый метод DrawHighlight (Унаследовано от UITestControl.)
Открытый метод EnsureClickable() (Унаследовано от UITestControl.)
Открытый метод EnsureClickable(Point) (Унаследовано от UITestControl.)
Открытый метод Equals (Унаследовано от UITestControl.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод Find (Унаследовано от UITestControl.)
Открытый метод FindMatchingControls (Унаследовано от UITestControl.)
Открытый метод GetChildren (Унаследовано от UITestControl.)
Открытый метод GetClickablePoint (Унаследовано от UITestControl.)
Открытый метод GetHashCode (Унаследовано от UITestControl.)
Открытый метод GetParent (Унаследовано от UITestControl.)
Открытый метод GetProperty (Унаследовано от UITestControl.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод GetUITestControlsForSearch (Унаследовано от WpfControl.)
Защищенный метод GetValidSearchProperties Вспомогательная функция для получения допустимые свойства поиска. (Переопределяет WpfControl.GetValidSearchProperties().)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetFocus (Унаследовано от UITestControl.)
Открытый метод SetProperty (Унаследовано от UITestControl.)
Открытый метод ToString (Унаследовано от UITestControl.)
Открытый метод TryFind (Унаследовано от UITestControl.)
Открытый метод TryGetClickablePoint(Point%) (Унаследовано от UITestControl.)
Открытый метод WaitForControlCondition(Predicate<UITestControl>) (Унаследовано от UITestControl.)
Открытый метод WaitForControlCondition(Predicate<UITestControl>, Int32) (Унаследовано от UITestControl.)
Открытый метод WaitForControlEnabled() (Унаследовано от UITestControl.)
Открытый метод WaitForControlEnabled(Int32) (Унаследовано от UITestControl.)
Открытый метод WaitForControlExist() (Унаследовано от UITestControl.)
Открытый метод WaitForControlExist(Int32) (Унаследовано от UITestControl.)
Открытый метод WaitForControlNotExist() (Унаследовано от UITestControl.)
Открытый метод WaitForControlNotExist(Int32) (Унаследовано от UITestControl.)
Открытый метод WaitForControlPropertyEqual(String, Object) (Унаследовано от UITestControl.)
Открытый метод WaitForControlPropertyEqual(String, Object, Int32) (Унаследовано от UITestControl.)
Открытый метод WaitForControlPropertyNotEqual(String, Object) (Унаследовано от UITestControl.)
Открытый метод WaitForControlPropertyNotEqual(String, Object, Int32) (Унаследовано от UITestControl.)
Открытый метод WaitForControlReady() (Унаследовано от UITestControl.)
Открытый метод WaitForControlReady(Int32) (Унаследовано от UITestControl.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.UITesting.WpfControls - пространство имен

WpfWindow.PropertyNames

WpfControl