<Type Name="Role" FullName="Atk.Role"> <TypeSignature Language="C#" Maintainer="auto" Value="public enum Role" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Role extends System.Enum" /> <AssemblyInfo> <AssemblyName>atk-sharp</AssemblyName> <AssemblyPublicKey> </AssemblyPublicKey> </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.RoleGType))</AttributeName> </Attribute> </Attributes> <Docs> <summary>Describes the role of an object</summary> <remarks /> </Docs> <Members> <Member MemberName="AccelLabel"> <MemberSignature Language="C#" Value="AccelLabel" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role AccelLabel = int32(1)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A label which represents an accelerator</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Alert"> <MemberSignature Language="C#" Value="Alert" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Alert = int32(2)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object which is an alert to the user</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Animation"> <MemberSignature Language="C#" Value="Animation" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Animation = int32(3)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object which is an animated image</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Application"> <MemberSignature Language="C#" Value="Application" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Application = int32(73)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary> The object is an application object, which may contain <see cref="F:Atk.Role.Frame" /> objects or other types of accessibles.</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Arrow"> <MemberSignature Language="C#" Value="Arrow" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Arrow = int32(4)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>An arrow in one of the four cardinal directions</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Autocomplete"> <MemberSignature Language="C#" Value="Autocomplete" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Autocomplete = int32(74)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="Calendar"> <MemberSignature Language="C#" Value="Calendar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Calendar = int32(5)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that displays a calendar and allows the user to select a date</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Canvas"> <MemberSignature Language="C#" Value="Canvas" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Canvas = int32(6)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that can be drawn into and is used to trap events </summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Caption"> <MemberSignature Language="C#" Value="Caption" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Caption = int32(79)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="Chart"> <MemberSignature Language="C#" Value="Chart" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Chart = int32(78)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="CheckBox"> <MemberSignature Language="C#" Value="CheckBox" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role CheckBox = int32(7)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A choice that can be checked or unchecked and provides a separate indicator for the current state</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="CheckMenuItem"> <MemberSignature Language="C#" Value="CheckMenuItem" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role CheckMenuItem = int32(8)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A menu item with a check box</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ColorChooser"> <MemberSignature Language="C#" Value="ColorChooser" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ColorChooser = int32(9)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized dialog that lets the user choose a color</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ColumnHeader"> <MemberSignature Language="C#" Value="ColumnHeader" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ColumnHeader = int32(10)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> The header for a column of data</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ComboBox"> <MemberSignature Language="C#" Value="ComboBox" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ComboBox = int32(11)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>A list of choices the user can select from</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="DateEditor"> <MemberSignature Language="C#" Value="DateEditor" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role DateEditor = int32(12)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object whose purpose is to allow a user to edit a date</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="DesktopFrame"> <MemberSignature Language="C#" Value="DesktopFrame" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role DesktopFrame = int32(14)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A pane that supports internal frames and iconified versions of those internal frames</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="DesktopIcon"> <MemberSignature Language="C#" Value="DesktopIcon" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role DesktopIcon = int32(13)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An inconifed internal frame within a <see cref="F:Desktop.Pane" /></summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Dial"> <MemberSignature Language="C#" Value="Dial" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Dial = int32(15)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object whose purpose is to allow a user to set a value</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Dialog"> <MemberSignature Language="C#" Value="Dialog" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Dialog = int32(16)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A top level window with title bar and a border</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="DirectoryPane"> <MemberSignature Language="C#" Value="DirectoryPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role DirectoryPane = int32(17)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A pane that allows the user to navigate through and select the contents of a directory</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="DocumentFrame"> <MemberSignature Language="C#" Value="DocumentFrame" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role DocumentFrame = int32(80)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="DrawingArea"> <MemberSignature Language="C#" Value="DrawingArea" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role DrawingArea = int32(18)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object used for drawing custom user interface elements</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Editbar"> <MemberSignature Language="C#" Value="Editbar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Editbar = int32(75)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.4" /> </Docs> </Member> <Member MemberName="Embedded"> <MemberSignature Language="C#" Value="Embedded" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Embedded = int32(76)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> <since version="Gtk# 2.6" /> </Docs> </Member> <Member MemberName="Entry"> <MemberSignature Language="C#" Value="Entry" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Entry = int32(77)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="FileChooser"> <MemberSignature Language="C#" Value="FileChooser" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role FileChooser = int32(19)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized dialog that lets the user choose a file</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Filler"> <MemberSignature Language="C#" Value="Filler" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Filler = int32(20)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A object that fills up space in a user interface</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="FontChooser"> <MemberSignature Language="C#" Value="FontChooser" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role FontChooser = int32(21)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized dialog that lets the user choose a font</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Footer"> <MemberSignature Language="C#" Value="Footer" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Footer = int32(70)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary> An object that serves as a document footer.</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Form"> <MemberSignature Language="C#" Value="Form" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Form = int32(85)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="Frame"> <MemberSignature Language="C#" Value="Frame" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Frame = int32(22)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A top level window with a title bar, border, menubar, etc.</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="GlassPane"> <MemberSignature Language="C#" Value="GlassPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role GlassPane = int32(23)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A pane that is guaranteed to be painted on top of all panes beneath it</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Header"> <MemberSignature Language="C#" Value="Header" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Header = int32(69)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary> An object that serves as a document header.</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Heading"> <MemberSignature Language="C#" Value="Heading" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Heading = int32(81)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="HtmlContainer"> <MemberSignature Language="C#" Value="HtmlContainer" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role HtmlContainer = int32(24)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A document container for HTML, whose children represent the document content</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Icon"> <MemberSignature Language="C#" Value="Icon" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Icon = int32(25)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A small fixed size picture, typically used to decorate components</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Image"> <MemberSignature Language="C#" Value="Image" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Image = int32(26)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object whose primary purpose is to display an image</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="InputMethodWindow"> <MemberSignature Language="C#" Value="InputMethodWindow" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role InputMethodWindow = int32(87)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="InternalFrame"> <MemberSignature Language="C#" Value="InternalFrame" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role InternalFrame = int32(27)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>A frame-like object that is clipped by a desktop pane</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Invalid"> <MemberSignature Language="C#" Value="Invalid" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Invalid = int32(0)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Invalid role</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Label"> <MemberSignature Language="C#" Value="Label" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Label = int32(28)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object used to present an icon or short string in an interface</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="LastDefined"> <MemberSignature Language="C#" Value="LastDefined" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role LastDefined = int32(88)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> not a valid role, used for finding end of enumeration</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="LayeredPane"> <MemberSignature Language="C#" Value="LayeredPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role LayeredPane = int32(29)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized pane that allows its children to be drawn in layers, providing a form of stacking order</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Link"> <MemberSignature Language="C#" Value="Link" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Link = int32(86)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="List"> <MemberSignature Language="C#" Value="List" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role List = int32(30)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that presents a list of objects to the user and allows the user to select one or more of them</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ListItem"> <MemberSignature Language="C#" Value="ListItem" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ListItem = int32(31)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that represents an element of a list</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Menu"> <MemberSignature Language="C#" Value="Menu" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Menu = int32(32)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object usually found inside a menu bar that contains a list of actions the user can choose from</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="MenuBar"> <MemberSignature Language="C#" Value="MenuBar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role MenuBar = int32(33)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>An object usually drawn at the top of the primary dialog box of an application that contains a list of menus the user can choose from</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="MenuItem"> <MemberSignature Language="C#" Value="MenuItem" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role MenuItem = int32(34)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object usually contained in a menu that presents an action the user can choose</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="OptionPane"> <MemberSignature Language="C#" Value="OptionPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role OptionPane = int32(35)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized pane whose primary use is inside a Dialog</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Page"> <MemberSignature Language="C#" Value="Page" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Page = int32(82)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="PageTab"> <MemberSignature Language="C#" Value="PageTab" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role PageTab = int32(36)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that is a child of a page tab list</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="PageTabList"> <MemberSignature Language="C#" Value="PageTabList" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role PageTabList = int32(37)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that presents a series of panels (or page tabs), one at a time, through some mechanism provided by the object</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Panel"> <MemberSignature Language="C#" Value="Panel" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Panel = int32(38)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A generic container that is often used to group objects </summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Paragraph"> <MemberSignature Language="C#" Value="Paragraph" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Paragraph = int32(71)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary> An object which is contains a paragraph of text content.</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="PasswordText"> <MemberSignature Language="C#" Value="PasswordText" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role PasswordText = int32(39)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A text object uses for passwords, or other places where the text content is not shown visibly to the user</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="PopupMenu"> <MemberSignature Language="C#" Value="PopupMenu" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role PopupMenu = int32(40)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>A temporary window that is usually used to offer the user a list of choices, and then hides when the user selects one of those choices</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ProgressBar"> <MemberSignature Language="C#" Value="ProgressBar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ProgressBar = int32(41)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object used to indicate how much of a task has been completed</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="PushButton"> <MemberSignature Language="C#" Value="PushButton" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role PushButton = int32(42)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object the user can manipulate to tell the application to do something</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="RadioButton"> <MemberSignature Language="C#" Value="RadioButton" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role RadioButton = int32(43)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized check box that will cause other radio buttons in the same group to become unchecked when this one is checked</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="RadioMenuItem"> <MemberSignature Language="C#" Value="RadioMenuItem" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role RadioMenuItem = int32(44)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A check menu item which belongs to a group. At each instant exactly one of the radio menu items from a group is selected</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="RedundantObject"> <MemberSignature Language="C#" Value="RedundantObject" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role RedundantObject = int32(84)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="RootPane"> <MemberSignature Language="C#" Value="RootPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role RootPane = int32(45)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized pane that has a glass pane and a layered pane as its children</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="RowHeader"> <MemberSignature Language="C#" Value="RowHeader" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role RowHeader = int32(46)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> The header for a row of data</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Ruler"> <MemberSignature Language="C#" Value="Ruler" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Ruler = int32(72)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>An object which describes margins and tab stops, etc. for text objects which it controls (should have CONTROLLER_FOR relation to such).</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ScrollBar"> <MemberSignature Language="C#" Value="ScrollBar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ScrollBar = int32(47)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object usually used to allow a user to incrementally view a large amount of data.</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ScrollPane"> <MemberSignature Language="C#" Value="ScrollPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ScrollPane = int32(48)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that allows a user to incrementally view a large amount of information</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Section"> <MemberSignature Language="C#" Value="Section" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Section = int32(83)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <since version="Gtk# 2.12" /> </Docs> </Member> <Member MemberName="Separator"> <MemberSignature Language="C#" Value="Separator" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Separator = int32(49)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>An object usually contained in a menu to provide a visible and logical separation of the contents in a menu</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Slider"> <MemberSignature Language="C#" Value="Slider" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Slider = int32(50)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that allows the user to select from a bounded range</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="SpinButton"> <MemberSignature Language="C#" Value="SpinButton" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role SpinButton = int32(52)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object used to get an integer or floating point number from the user</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="SplitPane"> <MemberSignature Language="C#" Value="SplitPane" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role SplitPane = int32(51)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized panel that presents two other panels at the same time</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Statusbar"> <MemberSignature Language="C#" Value="Statusbar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Statusbar = int32(53)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object which reports messages of minor importance to the user</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Table"> <MemberSignature Language="C#" Value="Table" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Table = int32(54)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object used to represent information in terms of rows and columns</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="TableCell"> <MemberSignature Language="C#" Value="TableCell" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role TableCell = int32(55)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A cell in a table</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="TableColumnHeader"> <MemberSignature Language="C#" Value="TableColumnHeader" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role TableColumnHeader = int32(56)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> The header for a column of a table</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="TableRowHeader"> <MemberSignature Language="C#" Value="TableRowHeader" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role TableRowHeader = int32(57)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> The header for a row of a table</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="TearOffMenuItem"> <MemberSignature Language="C#" Value="TearOffMenuItem" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role TearOffMenuItem = int32(58)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A menu item used to tear off and reattach its menu</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Terminal"> <MemberSignature Language="C#" Value="Terminal" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Terminal = int32(59)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that represents an accessible terminal</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Text"> <MemberSignature Language="C#" Value="Text" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Text = int32(60)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that presents text to the user</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ToggleButton"> <MemberSignature Language="C#" Value="ToggleButton" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ToggleButton = int32(61)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A specialized push button that can be checked or unchecked, but does not provide a separate indicator for the current state</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ToolBar"> <MemberSignature Language="C#" Value="ToolBar" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ToolBar = int32(62)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A bar or palette usually composed of push buttons or toggle buttons</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="ToolTip"> <MemberSignature Language="C#" Value="ToolTip" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role ToolTip = int32(63)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object that provides information about another object</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Tree"> <MemberSignature Language="C#" Value="Tree" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Tree = int32(64)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object used to represent hierarchical information to the user</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="TreeTable"> <MemberSignature Language="C#" Value="TreeTable" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role TreeTable = int32(65)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object capable of expanding and collapsing rows as well as showing multiple columns of data</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Unknown"> <MemberSignature Language="C#" Value="Unknown" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Unknown = int32(66)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> The object contains some Accessible information, but its role is not known</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Viewport"> <MemberSignature Language="C#" Value="Viewport" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Viewport = int32(67)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> An object usually used in a scroll pane</summary> <remarks> </remarks> </Docs> </Member> <Member MemberName="Window"> <MemberSignature Language="C#" Value="Window" /> <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Role Window = int32(68)" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Atk.Role</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> A top level window with no title or border.</summary> <remarks> </remarks> </Docs> </Member> </Members> </Type>