Table of Contents

Class DisplayManager

Namespace
Gdk
Assembly
Gdk-4.0.dll
public class DisplayManager : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
DisplayManager
Implements
Inherited Members

Constructors

DisplayManager(bool, params ConstructArgument[])

protected DisplayManager(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

DisplayManager(IntPtr, bool)

protected DisplayManager(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

DefaultDisplayPropertyDefinition

public static readonly Property<Display?, DisplayManager> DefaultDisplayPropertyDefinition

Field Value

Property<Display, DisplayManager>

DisplayOpenedSignal

Signal Descriptor for OnDisplayOpened.

public static readonly Signal<DisplayManager, DisplayManager.DisplayOpenedSignalArgs> DisplayOpenedSignal

Field Value

Signal<DisplayManager, DisplayManager.DisplayOpenedSignalArgs>

Properties

DefaultDisplay

public Display? DefaultDisplay { get; set; }

Property Value

Display

Methods

Get()

public static DisplayManager Get()

Returns

DisplayManager

GetDefaultDisplay()

public Display? GetDefaultDisplay()

Returns

Display

GetGType()

public static Type GetGType()

Returns

Type

OpenDisplay(string?)

public Display? OpenDisplay(string? name)

Parameters

name string

Returns

Display

SetDefaultDisplay(Display)

public void SetDefaultDisplay(Display display)

Parameters

display Display

Events

OnDisplayOpened

public event SignalHandler<DisplayManager, DisplayManager.DisplayOpenedSignalArgs> OnDisplayOpened

Event Type

SignalHandler<DisplayManager, DisplayManager.DisplayOpenedSignalArgs>