﻿<?xml version="1.0" encoding="utf-8"?><Type Name="StateType" FullName="Atk.StateType"><TypeSignature Language="C#" Maintainer="auto" Value="public enum StateType" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed StateType extends System.Enum" /><AssemblyInfo><AssemblyName>atk-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>System.Enum</BaseTypeName></Base><Attributes><Attribute><AttributeName>GLib.GType(typeof(Atk.StateTypeGType))</AttributeName></Attribute></Attributes><Docs><summary>The possible types of states of an object</summary><remarks /></Docs><Members><Member MemberName="Active"><MemberSignature Language="C#" Value="Active" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Active = int32(1)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates a window is currently the active window</summary><remarks></remarks></Docs></Member><Member MemberName="Animated"><MemberSignature Language="C#" Value="Animated" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Animated = int32(37)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 2.12" /></Docs></Member><Member MemberName="Armed"><MemberSignature Language="C#" Value="Armed" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Armed = int32(2)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates that the object is armed</summary><remarks></remarks></Docs></Member><Member MemberName="Busy"><MemberSignature Language="C#" Value="Busy" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Busy = int32(3)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates the current object is busy</summary><remarks></remarks></Docs></Member><Member MemberName="Checked"><MemberSignature Language="C#" Value="Checked" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Checked = int32(4)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object is currently checked</summary><remarks></remarks></Docs></Member><Member MemberName="Default"><MemberSignature Language="C#" Value="Default" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Default = int32(36)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 2.12" /></Docs></Member><Member MemberName="Defunct"><MemberSignature Language="C#" Value="Defunct" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Defunct = int32(5)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates the user interface object corresponding to this object no longer exists</summary><remarks></remarks></Docs></Member><Member MemberName="Editable"><MemberSignature Language="C#" Value="Editable" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Editable = int32(6)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates the user can change the contents of this object</summary><remarks></remarks></Docs></Member><Member MemberName="Enabled"><MemberSignature Language="C#" Value="Enabled" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Enabled = int32(7)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates that this object is enabled. An inconsistent <see cref="T:Gtk.ToggleButton" /> is an example of an object which is sensitive but not enabled.</summary><remarks></remarks></Docs></Member><Member MemberName="Expandable"><MemberSignature Language="C#" Value="Expandable" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Expandable = int32(8)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object allows progressive disclosure of its children</summary><remarks></remarks></Docs></Member><Member MemberName="Expanded"><MemberSignature Language="C#" Value="Expanded" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Expanded = int32(9)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object its expanded</summary><remarks></remarks></Docs></Member><Member MemberName="Focusable"><MemberSignature Language="C#" Value="Focusable" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Focusable = int32(10)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates this object can accept keyboard focus, which means all events resulting from typing on the keyboard will normally be passed to it when it has focus</summary><remarks></remarks></Docs></Member><Member MemberName="Focused"><MemberSignature Language="C#" Value="Focused" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Focused = int32(11)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates this object currently has the keyboard focus</summary><remarks></remarks></Docs></Member><Member MemberName="Horizontal"><MemberSignature Language="C#" Value="Horizontal" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Horizontal = int32(12)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates the orientation of this object is horizontal</summary><remarks></remarks></Docs></Member><Member MemberName="Iconified"><MemberSignature Language="C#" Value="Iconified" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Iconified = int32(13)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object is minimized and is represented only by an icon</summary><remarks></remarks></Docs></Member><Member MemberName="Indeterminate"><MemberSignature Language="C#" Value="Indeterminate" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Indeterminate = int32(30)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters></Parameters><Docs><summary>Indicates that a check box is in a state other than checked or not checked.</summary><since version="Gtk# 2.4" /></Docs></Member><Member MemberName="Invalid"><MemberSignature Language="C#" Value="Invalid" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Invalid = int32(0)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates an invalid state</summary><remarks></remarks></Docs></Member><Member MemberName="InvalidEntry"><MemberSignature Language="C#" Value="InvalidEntry" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType InvalidEntry = int32(33)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 2.12" /></Docs></Member><Member MemberName="LastDefined"><MemberSignature Language="C#" Value="LastDefined" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType LastDefined = int32(39)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Not a valid state, used for finding end of enumeration</summary><remarks></remarks></Docs></Member><Member MemberName="ManagesDescendants"><MemberSignature Language="C#" Value="ManagesDescendants" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType ManagesDescendants = int32(29)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters></Parameters><Docs><summary> Indicates that "active-descendant-changed" event is sent when children become 'active' (i.e. are selected or navigated to onscreen). Used to prevent need to enumerate all children in very large containers, like tables.</summary><remarks></remarks></Docs></Member><Member MemberName="Modal"><MemberSignature Language="C#" Value="Modal" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Modal = int32(14)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates something must be done with this object before the user can interact with an object in a different window</summary><remarks></remarks></Docs></Member><Member MemberName="MultiLine"><MemberSignature Language="C#" Value="MultiLine" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType MultiLine = int32(15)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this (text) object can contain multiple lines of text</summary><remarks></remarks></Docs></Member><Member MemberName="Multiselectable"><MemberSignature Language="C#" Value="Multiselectable" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Multiselectable = int32(16)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object allows more than one of its children to be selected at the same time</summary><remarks></remarks></Docs></Member><Member MemberName="Opaque"><MemberSignature Language="C#" Value="Opaque" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Opaque = int32(17)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object paints every pixel within its rectangular region</summary><remarks></remarks></Docs></Member><Member MemberName="Pressed"><MemberSignature Language="C#" Value="Pressed" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Pressed = int32(18)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object is currently pressed</summary><remarks></remarks></Docs></Member><Member MemberName="Required"><MemberSignature Language="C#" Value="Required" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Required = int32(32)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>Indicates that explicit user interaction with an object is required by the user interface, e.g. a required field in a "web-form" interface.</summary><since version="Gtk# 2.8" /></Docs></Member><Member MemberName="Resizable"><MemberSignature Language="C#" Value="Resizable" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Resizable = int32(19)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates the size of this object is not fixed</summary><remarks></remarks></Docs></Member><Member MemberName="Selectable"><MemberSignature Language="C#" Value="Selectable" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Selectable = int32(20)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates this object is the child of an object that allows its children to be selected and that this child is one of those children that can be selected</summary><remarks></remarks></Docs></Member><Member MemberName="SelectableText"><MemberSignature Language="C#" Value="SelectableText" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType SelectableText = int32(35)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 2.12" /></Docs></Member><Member MemberName="Selected"><MemberSignature Language="C#" Value="Selected" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Selected = int32(21)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary>Indicates this object is the child of an object that allows its children to be selected and that this child is one of those children that has been selected</summary><remarks></remarks></Docs></Member><Member MemberName="Sensitive"><MemberSignature Language="C#" Value="Sensitive" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Sensitive = int32(22)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object is sensitive</summary><remarks></remarks></Docs></Member><Member MemberName="Showing"><MemberSignature Language="C#" Value="Showing" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Showing = int32(23)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object, the object's parent, the object's parent's parent, and so on, are all visible</summary><remarks></remarks></Docs></Member><Member MemberName="SingleLine"><MemberSignature Language="C#" Value="SingleLine" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType SingleLine = int32(24)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this (text) object can contain only a single line of text</summary><remarks></remarks></Docs></Member><Member MemberName="Stale"><MemberSignature Language="C#" Value="Stale" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Stale = int32(25)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates that the index associated with this object has changed since the user accessed the object.</summary><remarks></remarks></Docs></Member><Member MemberName="SupportsAutocompletion"><MemberSignature Language="C#" Value="SupportsAutocompletion" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType SupportsAutocompletion = int32(34)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 2.12" /></Docs></Member><Member MemberName="Transient"><MemberSignature Language="C#" Value="Transient" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Transient = int32(26)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object is transient</summary><remarks></remarks></Docs></Member><Member MemberName="Truncated"><MemberSignature Language="C#" Value="Truncated" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Truncated = int32(31)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters></Parameters><Docs><summary>Indicates that an object is truncated, e.g. a text value in a speradsheet cell.</summary><since version="Gtk# 2.6" /></Docs></Member><Member MemberName="Vertical"><MemberSignature Language="C#" Value="Vertical" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Vertical = int32(27)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates the orientation of this object is vertical</summary><remarks></remarks></Docs></Member><Member MemberName="Visible"><MemberSignature Language="C#" Value="Visible" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Visible = int32(28)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Parameters /><Docs><summary> Indicates this object is visible</summary><remarks></remarks></Docs></Member><Member MemberName="Visited"><MemberSignature Language="C#" Value="Visited" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Visited = int32(38)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.12.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Atk.StateType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><since version="Gtk# 2.12" /></Docs></Member></Members></Type>