C# Класс WindowsDesktop.VirtualDesktop

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
FromComObject VirtualDesktop
GetDesktopsInternal IEnumerable
RegisterListener IDisposable
VirtualDesktop System
VirtualDesktop System

Открытые методы

Метод Описание
Create ( ) : VirtualDesktop

Creates a virtual desktop.

FromHwnd ( IntPtr hwnd ) : VirtualDesktop

Returns the virtual desktop that the specified window is located.

FromId ( System.Guid desktopId ) : VirtualDesktop

Returns the virtual desktop of the specified identifier.

GetDesktops ( ) : WindowsDesktop.VirtualDesktop[]

Returns all the virtual desktops of currently valid.

GetLeft ( ) : VirtualDesktop

Returns a virtual desktop on the left.

GetRight ( ) : VirtualDesktop

Returns a virtual desktop on the right.

IsPinnedApplication ( string appId ) : bool
IsPinnedWindow ( IntPtr hWnd ) : bool
PinApplication ( string appId ) : void
PinWindow ( IntPtr hWnd ) : void
Remove ( ) : void

Remove the virtual desktop.

Remove ( VirtualDesktop fallbackDesktop ) : void

Remove the virtual desktop, specifying a virtual desktop that display after destroyed.

Switch ( ) : void

Display the virtual desktop.

UnpinApplication ( string appId ) : void
UnpinWindow ( IntPtr hWnd ) : void

Приватные методы

Метод Описание
FromComObject ( IVirtualDesktop desktop ) : VirtualDesktop
GetDesktopsInternal ( ) : IEnumerable
RegisterListener ( ) : IDisposable
VirtualDesktop ( ) : System
VirtualDesktop ( IVirtualDesktop comObject ) : System

Описание методов

Create() публичный статический Метод

Creates a virtual desktop.
public static Create ( ) : VirtualDesktop
Результат VirtualDesktop

FromHwnd() публичный статический Метод

Returns the virtual desktop that the specified window is located.
public static FromHwnd ( IntPtr hwnd ) : VirtualDesktop
hwnd System.IntPtr
Результат VirtualDesktop

FromId() публичный статический Метод

Returns the virtual desktop of the specified identifier.
public static FromId ( System.Guid desktopId ) : VirtualDesktop
desktopId System.Guid
Результат VirtualDesktop

GetDesktops() публичный статический Метод

Returns all the virtual desktops of currently valid.
public static GetDesktops ( ) : WindowsDesktop.VirtualDesktop[]
Результат WindowsDesktop.VirtualDesktop[]

GetLeft() публичный Метод

Returns a virtual desktop on the left.
public GetLeft ( ) : VirtualDesktop
Результат VirtualDesktop

GetRight() публичный Метод

Returns a virtual desktop on the right.
public GetRight ( ) : VirtualDesktop
Результат VirtualDesktop

IsPinnedApplication() публичный статический Метод

public static IsPinnedApplication ( string appId ) : bool
appId string
Результат bool

IsPinnedWindow() публичный статический Метод

public static IsPinnedWindow ( IntPtr hWnd ) : bool
hWnd System.IntPtr
Результат bool

PinApplication() публичный статический Метод

public static PinApplication ( string appId ) : void
appId string
Результат void

PinWindow() публичный статический Метод

public static PinWindow ( IntPtr hWnd ) : void
hWnd System.IntPtr
Результат void

Remove() публичный Метод

Remove the virtual desktop.
public Remove ( ) : void
Результат void

Remove() публичный Метод

Remove the virtual desktop, specifying a virtual desktop that display after destroyed.
public Remove ( VirtualDesktop fallbackDesktop ) : void
fallbackDesktop VirtualDesktop
Результат void

Switch() публичный Метод

Display the virtual desktop.
public Switch ( ) : void
Результат void

UnpinApplication() публичный статический Метод

public static UnpinApplication ( string appId ) : void
appId string
Результат void

UnpinWindow() публичный статический Метод

public static UnpinWindow ( IntPtr hWnd ) : void
hWnd System.IntPtr
Результат void