Search Results for

    Class Win32Workspace

    Inheritance
    System.Object
    Win32Workspace
    Implements
    WinMan.IWorkspace
    System.IDisposable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: WinMan.Windows
    Assembly: WinMan.Windows.dll
    Syntax
    public class Win32Workspace : IWorkspace, IDisposable

    Constructors

    | Improve this Doc View Source

    Win32Workspace()

    Declaration
    public Win32Workspace()

    Properties

    | Improve this Doc View Source

    CursorLocation

    Declaration
    public Point CursorLocation { get; }
    Property Value
    Type Description
    WinMan.Point
    | Improve this Doc View Source

    DisplayManager

    Declaration
    public IDisplayManager DisplayManager { get; }
    Property Value
    Type Description
    WinMan.IDisplayManager
    | Improve this Doc View Source

    FocusedWindow

    Declaration
    public IWindow FocusedWindow { get; }
    Property Value
    Type Description
    WinMan.IWindow
    | Improve this Doc View Source

    IsOpen

    Declaration
    public bool IsOpen { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    VirtualDesktopManager

    Declaration
    public IVirtualDesktopManager VirtualDesktopManager { get; }
    Property Value
    Type Description
    WinMan.IVirtualDesktopManager
    | Improve this Doc View Source

    WatchInterval

    Declaration
    public TimeSpan WatchInterval { get; set; }
    Property Value
    Type Description
    System.TimeSpan

    Methods

    | Improve this Doc View Source

    CreateSnapshotZOrderComparer()

    Declaration
    public IComparer<IWindow> CreateSnapshotZOrderComparer()
    Returns
    Type Description
    System.Collections.Generic.IComparer<WinMan.IWindow>
    | Improve this Doc View Source

    Dispose()

    Declaration
    public void Dispose()
    | Improve this Doc View Source

    FindWindow(IntPtr)

    Declaration
    public IWindow FindWindow(IntPtr windowHandle)
    Parameters
    Type Name Description
    System.IntPtr windowHandle
    Returns
    Type Description
    WinMan.IWindow
    | Improve this Doc View Source

    GetSnapshot()

    Declaration
    public IReadOnlyList<IWindow> GetSnapshot()
    Returns
    Type Description
    System.Collections.Generic.IReadOnlyList<WinMan.IWindow>
    | Improve this Doc View Source

    Open()

    Declaration
    public void Open()
    | Improve this Doc View Source

    RefreshConfiguration()

    Declaration
    public void RefreshConfiguration()
    | Improve this Doc View Source

    UnsafeCreateFromHandle(IntPtr)

    Declaration
    public IWindow UnsafeCreateFromHandle(IntPtr windowHandle)
    Parameters
    Type Name Description
    System.IntPtr windowHandle
    Returns
    Type Description
    WinMan.IWindow

    Events

    | Improve this Doc View Source

    CursorLocationChanged

    Declaration
    public event EventHandler<CursorLocationChangedEventArgs> CursorLocationChanged
    Event Type
    Type Description
    System.EventHandler<WinMan.CursorLocationChangedEventArgs>
    | Improve this Doc View Source

    FocusedWindowChanged

    Declaration
    public event EventHandler<FocusedWindowChangedEventArgs> FocusedWindowChanged
    Event Type
    Type Description
    System.EventHandler<WinMan.FocusedWindowChangedEventArgs>
    | Improve this Doc View Source

    UnhandledException

    Declaration
    public event UnhandledExceptionEventHandler UnhandledException
    Event Type
    Type Description
    System.UnhandledExceptionEventHandler
    | Improve this Doc View Source

    WindowAdded

    Declaration
    public event EventHandler<WindowChangedEventArgs> WindowAdded
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>
    | Improve this Doc View Source

    WindowDestroyed

    Declaration
    public event EventHandler<WindowChangedEventArgs> WindowDestroyed
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>
    | Improve this Doc View Source

    WindowManaging

    Declaration
    public event EventHandler<WindowChangedEventArgs> WindowManaging
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>
    | Improve this Doc View Source

    WindowRemoved

    Declaration
    public event EventHandler<WindowChangedEventArgs> WindowRemoved
    Event Type
    Type Description
    System.EventHandler<WinMan.WindowChangedEventArgs>

    Implements

    WinMan.IWorkspace
    System.IDisposable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX