Class Window  
  
  
    - Namespace
 - Adw
 
  - Assembly
 - Adw-1.dll
 
   
  
  
  
    public class Window : Window, Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager, IDisposable, GTypeProvider, InstanceFactory
   
  
    - Inheritance
 
    - 
      
      
      
      
      
      
Window
     
  
  
    - Implements
 
    - 
      
      
      
      
      
      
      
      
      
    
 
  
  
    - Derived
 
    - 
      
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  Window(WindowHandle)
  
  
  
  
  
    public Window(WindowHandle handle)
   
  Parameters
  
    handle WindowHandle 
    
  
  
  
  Window(params ConstructArgument[])
  
  
  
  
  
    public Window(params ConstructArgument[] constructArguments)
   
  Parameters
  
    constructArguments ConstructArgument[] 
    
  
  Fields
  
  ContentPropertyDefinition
  
  
  
  
  
    public static readonly Property<Widget?, Window> ContentPropertyDefinition
   
  Field Value
  
    - Property<Widget, Window>
 
    
  
  
  CurrentBreakpointPropertyDefinition
  
  
  
  
  
    public static readonly Property<Breakpoint?, Window> CurrentBreakpointPropertyDefinition
   
  Field Value
  
    - Property<Breakpoint, Window>
 
    
  
  
  DialogsPropertyDefinition
  
  
  
  
  
    public static readonly Property<ListModel, Window> DialogsPropertyDefinition
   
  Field Value
  
    - Property<ListModel, Window>
 
    
  
  
  VisibleDialogPropertyDefinition
  
  
  
  
  
    public static readonly Property<Dialog?, Window> VisibleDialogPropertyDefinition
   
  Field Value
  
    - Property<Dialog, Window>
 
    
  
  Properties
  
  
  AccessibleRole
  
  
  
  
  
    public AccessibleRole AccessibleRole { get; set; }
   
  Property Value
  
    - AccessibleRole
 
    
  
  
  
  Content
  
  
  
  
  
    public Widget? Content { get; set; }
   
  Property Value
  
    - Widget
 
    
  
  
  
  CurrentBreakpoint
  
  
  
  
  
    public Breakpoint? CurrentBreakpoint { get; }
   
  Property Value
  
    - Breakpoint
 
    
  
  
  
  Dialogs
  
  
  
  
  
    public ListModel Dialogs { get; }
   
  Property Value
  
    - ListModel
 
    
  
  
  
  VisibleDialog
  
  
  
  
  
    public Dialog? VisibleDialog { get; }
   
  Property Value
  
    - Dialog
 
    
  
  Methods
  
  
  AddBreakpoint(Breakpoint)
  
  
  
  
  
    [Version("1.4")]
public void AddBreakpoint(Breakpoint breakpoint)
   
  Parameters
  
    breakpoint Breakpoint 
    
  
  
  
  Announce(string, AccessibleAnnouncementPriority)
  
  
  
  
  
    [Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
   
  Parameters
  
    message string 
    
    priority AccessibleAnnouncementPriority 
    
  
  
  
  GetAccessibleParent()
  
  
  
  
  
    [Version("4.10")]
public Accessible? GetAccessibleParent()
   
  Returns
  
    - Accessible
 
    
  
  
  
  GetAccessibleRole()
  
  
  
  
  
    public AccessibleRole GetAccessibleRole()
   
  Returns
  
    - AccessibleRole
 
    
  
  
  
  GetAtContext()
  
  
  
  
  
    [Version("4.10")]
public ATContext GetAtContext()
   
  Returns
  
    - ATContext
 
    
  
  
  
  GetBounds(out int, out int, out int, out int)
  
  
  
  
  
    [Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)
   
  Parameters
  
    x int 
    
    y int 
    
    width int 
    
    height int 
    
  
  Returns
  
    - bool
 
    
  
  
  
  GetBuildableId()
  
  
  
  
  
    public string? GetBuildableId()
   
  Returns
  
    - string
 
    
  
  
  
  GetContent()
  
  
  
  
  
    public Widget? GetContent()
   
  Returns
  
    - Widget
 
    
  
  
  
  GetCurrentBreakpoint()
  
  
  
  
  
    [Version("1.4")]
public Breakpoint? GetCurrentBreakpoint()
   
  Returns
  
    - Breakpoint
 
    
  
  
  
  GetDialogs()
  
  
  
  
  
    [Version("1.5")]
public ListModel GetDialogs()
   
  Returns
  
    - ListModel
 
    
  
  
  
  GetDisplay()
  
  
  
  
  
    public Display GetDisplay()
   
  Returns
  
    - Display
 
    
  
  
  
  GetFirstAccessibleChild()
  
  
  
  
  
    [Version("4.10")]
public Accessible? GetFirstAccessibleChild()
   
  Returns
  
    - Accessible
 
    
  
  
  
  GetGType()
  
  
  
  
  
    public static Type GetGType()
   
  Returns
  
    - Type
 
    
  
  
  
  GetNextAccessibleSibling()
  
  
  
  
  
    [Version("4.10")]
public Accessible? GetNextAccessibleSibling()
   
  Returns
  
    - Accessible
 
    
  
  
  
  
  
  
    [Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
   
  Parameters
  
    state AccessiblePlatformState 
    
  
  Returns
  
    - bool
 
    
  
  
  
  GetRenderer()
  
  
  
  
  
    public Renderer? GetRenderer()
   
  Returns
  
    - Renderer
 
    
  
  
  
  GetSurface()
  
  
  
  
  
    public Surface? GetSurface()
   
  Returns
  
    - Surface
 
    
  
  
  
  
  
  
    public void GetSurfaceTransform(out double x, out double y)
   
  Parameters
  
    x double 
    
    y double 
    
  
  
  
  GetVisibleDialog()
  
  
  
  
  
    [Version("1.5")]
public Dialog? GetVisibleDialog()
   
  Returns
  
    - Dialog
 
    
  
  
  
  New()
  
  
  
  
  
    public static Window New()
   
  Returns
  
    - Window
 
    
  
  
  
  Realize()
  
  
  
  
  
  
  
  ResetProperty(AccessibleProperty)
  
  
  
  
  
    public void ResetProperty(AccessibleProperty property)
   
  Parameters
  
    property AccessibleProperty 
    
  
  
  
  ResetRelation(AccessibleRelation)
  
  
  
  
  
    public void ResetRelation(AccessibleRelation relation)
   
  Parameters
  
    relation AccessibleRelation 
    
  
  
  
  ResetState(AccessibleState)
  
  
  
  
  
    public void ResetState(AccessibleState state)
   
  Parameters
  
    state AccessibleState 
    
  
  
  
  SetAccessibleParent(Accessible?, Accessible?)
  
  
  
  
  
    [Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
   
  Parameters
  
    parent Accessible 
    
    nextSibling Accessible 
    
  
  
  
  SetContent(Widget?)
  
  
  
  
  
    public void SetContent(Widget? content)
   
  Parameters
  
    content Widget 
    
  
  
  
  Unrealize()
  
  
  
  
  
  
  
  UpdateNextAccessibleSibling(Accessible?)
  
  
  
  
  
    [Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
   
  Parameters
  
    newSibling Accessible