Class WpfWindow
Inherited Members
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: ArtOfTest.WebAii.Wpf
Assembly: ArtOfTest.WebAii.dll
Syntax
public class WpfWindow : VisualTreeHost, IApplication, IAutomationHost, ISupportSearchHost, IAnnotationHost, IDisposableConstructors
WpfWindow(IntPtr)
Declaration
protected WpfWindow(IntPtr hwnd)Parameters
| System.IntPtr
        hwnd 
 | 
Properties
Annotator
Declaration
public override Annotator Annotator { get; }Property Value
| Annotator 
 | 
Overrides
Implements
Application
Bounds
Declaration
public Rectangle Bounds { get; }Property Value
| System.Drawing.Rectangle 
 | 
Implements
ContentWindow
Declaration
public override Window ContentWindow { get; }Property Value
| Window 
 | 
Overrides
Implements
Desktop
EnableValidateMouseLocation
Declaration
public bool EnableValidateMouseLocation { get; set; }Property Value
| System.Boolean 
 | 
Implements
Find
FriendlyName
Declaration
public override string FriendlyName { get; }Property Value
| System.String 
 | 
Overrides
Implements
IsConnected
Declaration
public virtual bool IsConnected { get; }Property Value
| System.Boolean 
 | 
Implements
IsRecordingHost
Declaration
public virtual bool IsRecordingHost { get; }Property Value
| System.Boolean 
 | 
Implements
ManagedProxy
Declaration
public virtual ICommunicationProxy ManagedProxy { get; }Property Value
| ICommunicationProxy 
 | 
Implements
Manager
Popups
Declaration
protected HashSet<IntPtr> Popups { get; }Property Value
| System.Collections.Generic.HashSet<System.IntPtr> 
 | 
TechnologyType
Declaration
public override TechnologyType TechnologyType { get; }Property Value
| TechnologyType 
 | 
Overrides
Implements
UniqueId
Declaration
public override string UniqueId { get; }Property Value
| System.String 
 | 
Overrides
Implements
Window
Methods
AddCustomAssembly(String, String)
Declaration
public static void AddCustomAssembly(string assemblyName, string assemblyPath)Parameters
| System.String
        assemblyName 
 | 
| System.String
        assemblyPath 
 | 
AddCustomAssemblyFolder(String)
Declaration
public static void AddCustomAssemblyFolder(string assemblyFolder)Parameters
| System.String
        assemblyFolder 
 | 
Capture()
Declaration
public override Bitmap Capture()Returns
| System.Drawing.Bitmap 
 | 
Overrides
Implements
Capture(FrameworkElement)
Declaration
public Bitmap Capture(FrameworkElement element)Parameters
| FrameworkElement
        element 
 | 
Returns
| System.Drawing.Bitmap 
 | 
Implements
ClearCustomAsseblies()
Declaration
public static void ClearCustomAsseblies()ClearCustomAssemblyFolders()
Declaration
public static void ClearCustomAssemblyFolders()DetachFromWindowEvents()
Declaration
protected void DetachFromWindowEvents()Dispose()
Declaration
public void Dispose()Implements
System.IDisposable.Dispose()
  
  
  
  
  ElementFromPoint(Int32, Int32)
Declaration
public virtual FrameworkElement ElementFromPoint(int x, int y)Parameters
| System.Int32
        x 
 | 
| System.Int32
        y 
 | 
Returns
| FrameworkElement 
 | 
Implements
EnsureElementClickable(FrameworkElement)
Declaration
public void EnsureElementClickable(FrameworkElement element)Parameters
| FrameworkElement
        element 
 | 
Implements
EnsureStateIsCurrent()
Declaration
public override void EnsureStateIsCurrent()Overrides
Implements
Finalize()
Declaration
protected void Finalize()GetChildHosts()
Declaration
public override IAutomationHost[] GetChildHosts()Returns
| IAutomationHost[] 
 | 
Overrides
Implements
GetScreenRectangle(FrameworkElement)
Declaration
public virtual Rectangle GetScreenRectangle(FrameworkElement element)Parameters
| FrameworkElement
        element 
 | 
Returns
| System.Drawing.Rectangle 
 | 
Implements
GetToolTipText(FrameworkElement)
Declaration
public virtual string GetToolTipText(FrameworkElement element)Parameters
| FrameworkElement
        element 
 | 
Returns
| System.String 
 | 
Implements
GetWindowRectangle()
Declaration
public override Rectangle GetWindowRectangle()Returns
| System.Drawing.Rectangle 
 | 
Overrides
Implements
InitializeCustomWpfTypes()
Declaration
public void InitializeCustomWpfTypes()IsActiveWindow()
Declaration
protected virtual bool IsActiveWindow()Returns
| System.Boolean 
 | 
LocateInHost(String[])
Declaration
public override ITargetElement LocateInHost(string[] expression)Parameters
| System.String[]
        expression 
 | 
Returns
| ITargetElement 
 | 
Overrides
Implements
OnRecordingWindowClosed()
Declaration
protected virtual void OnRecordingWindowClosed()PopulateVisualTree()
RefreshVisualTrees()
ResizeContainer(Int32, Int32, Int32, Int32)
Declaration
public void ResizeContainer(int x, int y, int width, int height)Parameters
| System.Int32
        x 
 | 
| System.Int32
        y 
 | 
| System.Int32
        width 
 | 
| System.Int32
        height 
 | 
Implements
SetWindowFocus()
Declaration
public override bool SetWindowFocus()Returns
| System.Boolean 
 | 
Overrides
Implements
ValidateMouseLocation(Point)
Declaration
public override void ValidateMouseLocation(Point point)Parameters
| System.Drawing.Point
        point 
 | 
Overrides
Implements
Events
WindowClosed
Declaration
public event EventHandler WindowClosedEvent Type
| System.EventHandler 
 | 
Explicit Interface Implementations
IApplication.GetSubtreeFriendlyName(VisualTree)
Declaration
string IApplication.GetSubtreeFriendlyName(VisualTree subtree)Parameters
| VisualTree
        subtree 
 | 
Returns
| System.String 
 | 
Implements
IApplication.Popups
Declaration
IList<VisualTreeHost> IApplication.Popups { get; }Returns
| System.Collections.Generic.IList<VisualTreeHost> 
 | 
Implements
IApplication.ScrollElementVisible(FrameworkElement, ScrollToVisibleType)
Declaration
void IApplication.ScrollElementVisible(FrameworkElement element, ScrollToVisibleType scrollType)Parameters
| FrameworkElement
        element 
 | 
| ScrollToVisibleType
        scrollType 
 |