﻿<?xml version="1.0" encoding="utf-8"?><Type Name="Screen" FullName="Gdk.Screen"><TypeSignature Language="C#" Maintainer="auto" Value="public class Screen : GLib.Object" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Screen extends GLib.Object" /><AssemblyInfo><AssemblyName>gdk-sharp</AssemblyName><AssemblyPublicKey></AssemblyPublicKey><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>GLib.Object</BaseTypeName></Base><Interfaces></Interfaces><Docs><summary>Object representing a physical screen.</summary><remarks>To be added</remarks></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="protected Screen ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue /><Parameters /><Docs><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="protected Screen (GLib.GType gtype);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(valuetype GLib.GType gtype) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.Obsolete</AttributeName></Attribute></Attributes><ReturnValue /><Parameters><Parameter Name="gtype" Type="GLib.GType" /></Parameters><Docs><param name="gtype">a <see cref="T:GLib.GType" /></param><summary>Protected Constructor.</summary><remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Screen (IntPtr raw);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue /><Parameters><Parameter Name="raw" Type="System.IntPtr" /></Parameters><Docs><param name="raw">Pointer to the C object.</param><summary>Internal constructor</summary><remarks><para>This is an internal constructor, and should not be used by user code.</para></remarks></Docs></Member><Member MemberName="ActiveWindow"><MemberSignature Language="C#" Value="public Gdk.Window ActiveWindow { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Window ActiveWindow" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Window</ReturnType></ReturnValue><Docs><summary>The current active window for the screen.</summary><value>a <see cref="Gdk.Window" />.</value><remarks>Returns <see langword="null" /> if there is no current active window or the window manager doesn't support the necessary properties to determine the active window.</remarks><since version="Gtk# 2.10" /></Docs></Member><Member MemberName="BroadcastClientMessage"><MemberSignature Language="C#" Value="public void BroadcastClientMessage (Gdk.Event evnt);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance void BroadcastClientMessage(class Gdk.Event evnt) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="evnt" Type="Gdk.Event" /></Parameters><Docs><param name="evnt">a <see cref="T:Gdk.Event" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="CompositedChanged"><MemberSignature Language="C#" Value="public event EventHandler CompositedChanged;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler CompositedChanged" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>GLib.Signal("composited_changed")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><summary>Raised when the composited status of the screen changes.</summary><remarks /><since version="Gtk# 2.10" /></Docs></Member><Member MemberName="Default"><MemberSignature Language="C#" Value="public static Gdk.Screen Default { get; }" /><MemberSignature Language="ILAsm" Value=".property class Gdk.Screen Default" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Screen</ReturnType></ReturnValue><Docs><summary>The default screen of the default display.</summary><value>The default <see cref="T:Gdk.Screen" />.</value><remarks>Returns null if there iss no default display.</remarks></Docs></Member><Member MemberName="DefaultColormap"><MemberSignature Language="C#" Value="public Gdk.Colormap DefaultColormap { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Colormap DefaultColormap" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Colormap</ReturnType></ReturnValue><Parameters></Parameters><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Colormap" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="Display"><MemberSignature Language="C#" Value="public Gdk.Display Display { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Display Display" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Display</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Display" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="FontOptions"><MemberSignature Language="C#" Value="public Cairo.FontOptions FontOptions { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Cairo.FontOptions FontOptions" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>GLib.Property("font-options")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>Cairo.FontOptions</ReturnType></ReturnValue><Docs><summary>The default font options for the screen.</summary><value>The default <see cref="Cairo.FontOptions" />.</value><remarks>If multiple accesses to this information are needed, you may want to consider cacheing the result.  The get accessor needs to use reflection to create the FontOptions instance and could possibly cause performance issues if called frequently.</remarks><since version="Gtk# 2.10" /></Docs></Member><Member MemberName="GetMonitorAtPoint"><MemberSignature Language="C#" Value="public int GetMonitorAtPoint (int x, int y);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetMonitorAtPoint(int32 x, int32 y) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="x" Type="System.Int32" /><Parameter Name="y" Type="System.Int32" /></Parameters><Docs><param name="x">A <see cref="T:System.Int32" /> representing the x coordinate on the virtual screen.</param><param name="y">A <see cref="T:System.Int32" /> representing the y coordinate on the virtual screen.</param><summary>Gets the monitor number where the point is located.</summary><returns>A <see cref="T:System.Int32" /> indicating the monitor where the point is located.</returns><remarks>If the point isn't in any monitor, then the nearest monitor is returned.</remarks></Docs></Member><Member MemberName="GetMonitorAtWindow"><MemberSignature Language="C#" Value="public int GetMonitorAtWindow (Gdk.Window window);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetMonitorAtWindow(class Gdk.Window window) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /></Parameters><Docs><param name="window">A <see cref="T:Gdk.Window" /> whose main monitor is claimed.</param><summary>Gets the monitor that contains most of the given window.</summary><returns>A <see cref="T:System.Int32" /> indicating the required monitor.</returns><remarks>If the window does not intersect any of the monitors, then the a close one is returned.</remarks></Docs></Member><Member MemberName="GetMonitorGeometry"><MemberSignature Language="C#" Value="public Gdk.Rectangle GetMonitorGeometry (int monitor_num);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Gdk.Rectangle GetMonitorGeometry(int32 monitor_num) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Rectangle</ReturnType></ReturnValue><Parameters><Parameter Name="monitor_num" Type="System.Int32" /></Parameters><Docs><param name="monitor_num">a <see cref="T:System.Int32" /></param><summary>To be added</summary><returns>a <see cref="T:Gdk.Rectangle" /></returns><remarks>To be added</remarks></Docs></Member><Member MemberName="GetSetting"><MemberSignature Language="C#" Value="public bool GetSetting (string name, GLib.Value value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetSetting(string name, valuetype GLib.Value value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="name" Type="System.String" /><Parameter Name="value" Type="GLib.Value" /></Parameters><Docs><param name="name">a <see cref="T:System.String" /></param><param name="value">a <see cref="T:GLib.Value" /></param><summary>To be added</summary><returns>a <see cref="T:System.Boolean" /></returns><remarks>To be added</remarks></Docs></Member><Member MemberName="GType"><MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" /><MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue><Parameters /><Docs><summary>GType Property.</summary><value>a <see cref="T:GLib.GType" /></value><remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Screen" />.</remarks></Docs></Member><Member MemberName="Height"><MemberSignature Language="C#" Value="public int Height { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Height" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>The height of the screen in pixels.</summary><value>A <see cref="T:System.Int32" /> with the number of pixels of the screen.</value><remarks /></Docs></Member><Member MemberName="HeightMm"><MemberSignature Language="C#" Value="public int HeightMm { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 HeightMm" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>The height of the screen in millimeters.</summary><value>A <see cref="T:System.Int32" /> with the height of the screen in millimeters.</value><remarks /></Docs></Member><Member MemberName="IsComposited"><MemberSignature Language="C#" Value="public bool IsComposited { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsComposited" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>Indicates if compositing is supported.</summary><value>If <see langword="true" /> compositing is supported.</value><remarks>Indicates if RGBA visuals with an alpha value can be expected to have their alpha channel drawn properly on screen.</remarks><since version="Gtk# 2.10" /></Docs></Member><Member MemberName="ListVisuals"><MemberSignature Language="C#" Value="public Gdk.Visual[] ListVisuals ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Gdk.Visual[] ListVisuals() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Visual[]</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added</summary><returns>a <see cref="T:Gdk.Visual[]" /></returns><remarks>To be added</remarks></Docs></Member><Member MemberName="MakeDisplayName"><MemberSignature Language="C#" Value="public string MakeDisplayName ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance string MakeDisplayName() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added</summary><returns>a <see cref="T:System.String" /></returns><remarks>To be added</remarks></Docs></Member><Member MemberName="NMonitors"><MemberSignature Language="C#" Value="public int NMonitors { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 NMonitors" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:System.Int32" /></value><remarks><para>Returns an <see cref="T:System.Int32" /> of the number of monitors attached to the current <see cref="T:Gdk.Screen" />.</para><para>The following example will print the number of monitors in the current display to the console.</para><example><code lang="C#">Display theDisplay = Display.OpenDefaultLibgtkOnly();
Screen defaultScreen = theDisplay.DefaultScreen;
int numMonitors = defaultScreen.NMonitors;
Console.WriteLine("You have {0} monitors.",numMonitors);
</code></example></remarks></Docs></Member><Member MemberName="Number"><MemberSignature Language="C#" Value="public int Number { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Number" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:System.Int32" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="OnCompositedChanged"><MemberSignature Language="C#" Value="protected virtual void OnCompositedChanged ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnCompositedChanged() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideCompositedChanged", Type=typeof(Gdk.Screen))</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>Default handler for the <see cref="M:Gdk.Screen.CompositedChanged" /> event.</summary><remarks /><since version="Gtk# 2.10" /></Docs></Member><Member MemberName="OnSizeChanged"><MemberSignature Language="C#" Value="protected virtual void OnSizeChanged ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnSizeChanged() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideSizeChanged", Type=typeof(Gdk.Screen))</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>Default handler for the <see cref="M:Gdk.Screen.SizeChanged" /> event.</summary><remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gdk.Screen.SizeChanged" /> event.</remarks></Docs></Member><Member MemberName="Resolution"><MemberSignature Language="C#" Value="public double Resolution { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance float64 Resolution" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>GLib.Property("resolution")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Double</ReturnType></ReturnValue><Docs><summary>The resolution for fonts on the screen.</summary><value>the scaling factor from pango units to cairo units.</value><remarks>The default is -1.</remarks><since version="Gtk# 2.10" /></Docs></Member><Member MemberName="RgbaColormap"><MemberSignature Language="C#" Value="public Gdk.Colormap RgbaColormap { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Colormap RgbaColormap" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Colormap</ReturnType></ReturnValue><Docs><summary>A Colormap to use for creating Drawables with an alpha channel.</summary><value>a  <see cref="T:Gdk.Colormap" /> or <see langword="null" />.</value><remarks>The windowing system may not support this capability, in which case <see langword="null" /> will be returned. Even if a non-<see langword="null" /> value is returned, its possible that the drawable's alpha channel won't be honored when displaying on screen: in particular, for X an appropriate windowing manager and compositing manager must be running to provide appropriate display.</remarks><since version="Gtk# 2.8" /></Docs></Member><Member MemberName="RgbaVisual"><MemberSignature Language="C#" Value="public Gdk.Visual RgbaVisual { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Visual RgbaVisual" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Visual</ReturnType></ReturnValue><Docs><summary>A Visual to use for creating Drawables with an alpha channel.</summary><value>a  <see cref="T:Gdk.Visual" /> or <see langword="null" />.</value><remarks>Returns <see langword="null" /> if the capability is not available. See <see cref="M:Gdk.Screen.RgbaColormap" /> for caveats.</remarks><since version="Gtk# 2.8" /></Docs></Member><Member MemberName="RgbColormap"><MemberSignature Language="C#" Value="public Gdk.Colormap RgbColormap { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Colormap RgbColormap" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Colormap</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Colormap" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="RgbVisual"><MemberSignature Language="C#" Value="public Gdk.Visual RgbVisual { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Visual RgbVisual" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Visual</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Visual" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="RootWindow"><MemberSignature Language="C#" Value="public Gdk.Window RootWindow { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Window RootWindow" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Window</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Window" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="SizeChanged"><MemberSignature Language="C#" Value="public event EventHandler SizeChanged;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler SizeChanged" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>GLib.Signal("size_changed")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="SystemColormap"><MemberSignature Language="C#" Value="public Gdk.Colormap SystemColormap { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Colormap SystemColormap" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Colormap</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Colormap" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="SystemVisual"><MemberSignature Language="C#" Value="public Gdk.Visual SystemVisual { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Visual SystemVisual" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Visual</ReturnType></ReturnValue><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Visual" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="ToplevelWindows"><MemberSignature Language="C#" Value="public Gdk.Window[] ToplevelWindows { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Window[] ToplevelWindows" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Window[]</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added</summary><value>a <see cref="T:Gdk.Window[]" /></value><remarks>To be added</remarks></Docs></Member><Member MemberName="Width"><MemberSignature Language="C#" Value="public int Width { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Width" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>The width of the screen in pixels.</summary><value>A <see cref="T:System.Int32" /> with the number of pixels of the screen.</value><remarks /></Docs></Member><Member MemberName="WidthMm"><MemberSignature Language="C#" Value="public int WidthMm { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 WidthMm" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>The width of the screen in millimeters.</summary><value>A <see cref="T:System.Int32" /> with the width of the screen in millimeters.</value><remarks /></Docs></Member><Member MemberName="WindowStack"><MemberSignature Language="C#" Value="public Gdk.Window[] WindowStack { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Gdk.Window[] WindowStack" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Gdk.Window[]</ReturnType></ReturnValue><Docs><summary>The current window stack for the screen.</summary><value>an array of <see cref="Gdk.Window" /> representing the window stack.</value><remarks>This property depends on optional Window Manager features.  If the feature is not supported, an empty array will be returned.</remarks><since version="Gtk# 2.10" /></Docs></Member></Members></Type>