Run the doc updater

Didn't audit any of this.
This commit is contained in:
Mike Kestner 2011-11-09 10:01:51 -06:00
parent 8a0d28372c
commit 352fc8e849
1854 changed files with 194054 additions and 106294 deletions

View file

@ -1,12 +1,17 @@
<Type Name="Action" FullName="Atk.Action">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Action : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Action implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
The ATK interface provided by UI components which the user can
@ -49,80 +54,10 @@
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="GetDescription">
<MemberSignature Language="C#" Value="public string GetDescription (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Returns a description of the specified action of the object.</summary>
<param name="i">The action index corresponding to the action to be performed.</param>
<returns>A description string, or 0 if action does not implement this interface.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
<Parameter Name="desc" Type="System.String" />
</Parameters>
<Docs>
<summary>Sets a description of the specified action of the object.</summary>
<param name="i">The action index corresponding to the action to be performed.</param>
<param name="desc">The description to be assigned to this action.</param>
<returns>A <see cref="T:System.Boolean" /> representing if the description was successfully set.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetKeybinding">
<MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Returns a keybinding associated with this action, if one exists.</summary>
<param name="i">The action index corresponding to the action to be performed.</param>
<returns>A string representing the keybinding, or an empty string if there is no keybinding for this action.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetName">
<MemberSignature Language="C#" Value="public string GetName (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Returns the name of the specified action of the object.</summary>
<param name="i">The action index corresponding to the action to be performed.</param>
<returns>A name string, or an empty string if action does not implement this interface.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="DoAction">
<MemberSignature Language="C#" Value="public bool DoAction (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -131,15 +66,84 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Perform the specified action on the object.</summary>
<param name="i">The action index corresponding to the action to be performed.</param>
<summary>Perform the specified action on the object.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetDescription">
<MemberSignature Language="C#" Value="public string GetDescription (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">The action index corresponding to the action to be performed.</param>
<summary>Returns a description of the specified action of the object.</summary>
<returns>A description string, or 0 if action does not implement this interface.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetKeybinding">
<MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">The action index corresponding to the action to be performed.</param>
<summary>Returns a keybinding associated with this action, if one exists.</summary>
<returns>A string representing the keybinding, or an empty string if there is no keybinding for this action.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetLocalizedName">
<MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">The action index corresponding to the action to be performed.</param>
<summary>Returns the localized name of the specified action of the object.</summary>
<returns>A name string, or an empty string if action does not implement this interface.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetName">
<MemberSignature Language="C#" Value="public string GetName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">The action index corresponding to the action to be performed.</param>
<summary>Returns the name of the specified action of the object.</summary>
<returns>A name string, or an empty string if action does not implement this interface.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NActions">
<MemberSignature Language="C#" Value="public int NActions { get; };" />
<MemberSignature Language="C#" Value="public int NActions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -154,19 +158,22 @@
</remarks>
</Docs>
</Member>
<Member MemberName="GetLocalizedName">
<MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
<Parameter Name="desc" Type="System.String" />
</Parameters>
<Docs>
<summary>Returns the localized name of the specified action of the object.</summary>
<param name="i">The action index corresponding to the action to be performed.</param>
<returns>A name string, or an empty string if action does not implement this interface.</returns>
<param name="desc">The description to be assigned to this action.</param>
<summary>Sets a description of the specified action of the object.</summary>
<returns>A <see cref="T:System.Boolean" /> representing if the description was successfully set.</returns>
<remarks />
</Docs>
</Member>

View file

@ -1,8 +1,8 @@
<Type Name="ActionAdapter" FullName="Atk.ActionAdapter">
<TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, Atk.Action" />
<TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, Atk.Action, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ActionAdapter extends GLib.GInterfaceAdapter implements class Atk.Action, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Action</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary> Action adapter.</summary>
<remarks>Adapts <see cref="T:AtkActionImplementor" /> implementations to the full <see cref="T:Atk.Action" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ActionAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ActionAdapter (Atk.ActionImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ActionImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.ActionImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ActionAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="DoAction">
<MemberSignature Language="C#" Value="public bool DoAction (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -52,6 +77,7 @@
</Member>
<Member MemberName="GetDescription">
<MemberSignature Language="C#" Value="public string GetDescription (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -68,6 +94,7 @@
</Member>
<Member MemberName="GetKeybinding">
<MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -84,6 +111,7 @@
</Member>
<Member MemberName="GetLocalizedName">
<MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -100,6 +128,7 @@
</Member>
<Member MemberName="GetName">
<MemberSignature Language="C#" Value="public string GetName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -114,8 +143,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Action GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Action GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Action</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Action GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Action GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Action</ReturnType>
@ -132,38 +180,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NActions">
<MemberSignature Language="C#" Value="public int NActions { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberType>Method</MemberType>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
<Parameter Name="desc" Type="System.String" />
</Parameters>
<Docs>
<param name="i">To be added.</param>
<param name="desc">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.ActionImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.ActionImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.ActionImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.ActionImplementor</ReturnType>
@ -175,7 +222,8 @@
</Docs>
</Member>
<Member MemberName="NActions">
<MemberSignature Language="C#" Value="public int NActions { get; };" />
<MemberSignature Language="C#" Value="public int NActions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -186,8 +234,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -205,9 +268,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary> Action adapter.</summary>
<remarks>Adapts <see cref="T:AtkActionImplementor" /> implementations to the full <see cref="T:Atk.Action" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="ActionImplementor" FullName="Atk.ActionImplementor">
<TypeSignature Language="C#" Value="public interface ActionImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ActionImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.ActionAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Action implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Action" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="DoAction">
<MemberSignature Language="C#" Value="public bool DoAction (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -33,6 +39,7 @@
</Member>
<Member MemberName="GetDescription">
<MemberSignature Language="C#" Value="public string GetDescription (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -49,6 +56,7 @@
</Member>
<Member MemberName="GetKeybinding">
<MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -65,6 +73,7 @@
</Member>
<Member MemberName="GetLocalizedName">
<MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -81,6 +90,7 @@
</Member>
<Member MemberName="GetName">
<MemberSignature Language="C#" Value="public string GetName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -96,7 +106,8 @@
</Docs>
</Member>
<Member MemberName="NActions">
<MemberSignature Language="C#" Value="public int NActions { get; };" />
<MemberSignature Language="C#" Value="public int NActions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -109,6 +120,7 @@
</Member>
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -126,9 +138,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Action implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Action" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="ActiveDescendantChangedArgs" FullName="Atk.ActiveDescendantChangedArgs">
<TypeSignature Language="C#" Value="public class ActiveDescendantChangedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ActiveDescendantChangedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.ActiveDescendantChanged" /> event invokes <see cref="T:Atk.ActiveDescendantChangedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ActiveDescendantChangedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="Child">
<MemberSignature Language="C#" Value="public IntPtr Child { get; };" />
<MemberSignature Language="C#" Value="public IntPtr Child { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Child" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>

View file

@ -1,11 +1,21 @@
<Type Name="ActiveDescendantChangedHandler" FullName="Atk.ActiveDescendantChangedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ActiveDescendantChangedHandler(object o, ActiveDescendantChangedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ActiveDescendantChangedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ActiveDescendantChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -16,15 +26,5 @@
<para>To attach a <see cref="T:Atk.ActiveDescendantChangedHandler" /> to an event, add the ActiveDescendantChangedHandler instance to the event. The methods referenced by the ActiveDescendantChangedHandler instance are invoked whenever the event is raised, until the ActiveDescendantChangedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ActiveDescendantChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,51 +1,79 @@
<Type Name="Attribute" FullName="Atk.Attribute">
<TypeSignature Language="C#" Maintainer="auto" Value="public struct Attribute" />
<TypeSignature Language="C#" Maintainer="auto" Value="public struct Attribute : IEquatable&lt;Atk.Attribute&gt;" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Attribute extends System.ValueType implements class System.IEquatable`1&lt;valuetype Atk.Attribute&gt;" />
<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.ValueType</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;Atk.Attribute&gt;</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>A string name/value pair representing a text attribute.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.Attribute Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (Atk.Attribute other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Atk.Attribute other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Atk.Attribute" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public override bool Equals (object other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="System.Object" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetHashCode">
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns an empty <see cref="T:Atk.Attribute" /></summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Atk.Attribute New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal method</summary>
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
<returns>a new <see cref="T:Atk.Attribute" /></returns>
<remarks>This is an internal method and should not be used by user code.</remarks>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name;" />
<MemberSignature Language="ILAsm" Value=".field public string Name" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -57,8 +85,26 @@
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Atk.Attribute New (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.Attribute New(native int raw) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
<summary>Internal method</summary>
<returns>a new <see cref="T:Atk.Attribute" /></returns>
<remarks>This is an internal method and should not be used by user code.</remarks>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public string Value;" />
<MemberSignature Language="ILAsm" Value=".field public string Value" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -70,5 +116,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.Attribute Zero;" />
<MemberSignature Language="ILAsm" Value=".field public static valuetype Atk.Attribute Zero" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns an empty <see cref="T:Atk.Attribute" /></summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,11 +1,15 @@
<Type Name="BoundsChangedArgs" FullName="Atk.BoundsChangedArgs">
<TypeSignature Language="C#" Value="public class BoundsChangedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit BoundsChangedArgs extends GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</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.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
@ -13,13 +17,10 @@
</remarks>
<since version="Gtk# 2.6" />
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public BoundsChangedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="Bounds">
<MemberSignature Language="C#" Value="public Atk.Rectangle Bounds { get; };" />
<MemberSignature Language="C#" Value="public Atk.Rectangle Bounds { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Rectangle Bounds" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Rectangle</ReturnType>

View file

@ -1,11 +1,21 @@
<Type Name="BoundsChangedHandler" FullName="Atk.BoundsChangedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void BoundsChangedHandler(object o, BoundsChangedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed BoundsChangedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.BoundsChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,15 +27,5 @@
</remarks>
<since version="Gtk# 2.6" />
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.BoundsChangedArgs" />
</Parameters>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="ChildrenChangedArgs" FullName="Atk.ChildrenChangedArgs">
<TypeSignature Language="C#" Value="public class ChildrenChangedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ChildrenChangedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.ChildrenChanged" /> event invokes <see cref="T:Atk.ChildrenChangedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ChildrenChangedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="ChangedChild">
<MemberSignature Language="C#" Value="public IntPtr ChangedChild { get; };" />
<MemberSignature Language="C#" Value="public IntPtr ChangedChild { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int ChangedChild" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
@ -41,7 +43,8 @@
</Docs>
</Member>
<Member MemberName="ChangeIndex">
<MemberSignature Language="C#" Value="public uint ChangeIndex { get; };" />
<MemberSignature Language="C#" Value="public uint ChangeIndex { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance unsigned int32 ChangeIndex" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="ChildrenChangedHandler" FullName="Atk.ChildrenChangedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ChildrenChangedHandler(object o, ChildrenChangedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ChildrenChangedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ChildrenChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.ChildrenChangedHandler" /> to an event, add the ChildrenChangedHandler instance to the event. The methods referenced by the ChildrenChangedHandler instance are invoked whenever the event is raised, until the ChildrenChangedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ChildrenChangedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="ColumnDeletedArgs" FullName="Atk.ColumnDeletedArgs">
<TypeSignature Language="C#" Value="public class ColumnDeletedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ColumnDeletedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.ColumnDeleted" /> event invokes <see cref="T:Atk.ColumnDeletedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ColumnDeletedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -28,8 +29,9 @@
<remarks>Create a new <see cref="T:Atk.ColumnDeletedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.ColumnDeletedHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="NumDeleted">
<MemberSignature Language="C#" Value="public int NumDeleted { get; };" />
<Member MemberName="Column">
<MemberSignature Language="C#" Value="public int Column { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Column" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -40,8 +42,9 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Column">
<MemberSignature Language="C#" Value="public int Column { get; };" />
<Member MemberName="NumDeleted">
<MemberSignature Language="C#" Value="public int NumDeleted { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NumDeleted" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="ColumnDeletedHandler" FullName="Atk.ColumnDeletedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ColumnDeletedHandler(object o, ColumnDeletedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ColumnDeletedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ColumnDeletedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.ColumnDeletedHandler" /> to an event, add the ColumnDeletedHandler instance to the event. The methods referenced by the ColumnDeletedHandler instance are invoked whenever the event is raised, until the ColumnDeletedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ColumnDeletedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="ColumnInsertedArgs" FullName="Atk.ColumnInsertedArgs">
<TypeSignature Language="C#" Value="public class ColumnInsertedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ColumnInsertedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.ColumnInserted" /> event invokes <see cref="T:Atk.ColumnInsertedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ColumnInsertedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -28,8 +29,9 @@
<remarks>Create a new <see cref="T:Atk.ColumnInsertedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.ColumnInsertedHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="NumInserted">
<MemberSignature Language="C#" Value="public int NumInserted { get; };" />
<Member MemberName="Column">
<MemberSignature Language="C#" Value="public int Column { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Column" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -40,8 +42,9 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Column">
<MemberSignature Language="C#" Value="public int Column { get; };" />
<Member MemberName="NumInserted">
<MemberSignature Language="C#" Value="public int NumInserted { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NumInserted" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="ColumnInsertedHandler" FullName="Atk.ColumnInsertedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void ColumnInsertedHandler(object o, ColumnInsertedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ColumnInsertedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ColumnInsertedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.ColumnInsertedHandler" /> to an event, add the ColumnInsertedHandler instance to the event. The methods referenced by the ColumnInsertedHandler instance are invoked whenever the event is raised, until the ColumnInsertedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.ColumnInsertedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="Component" FullName="Atk.Component">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Component : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Component implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The ATK interface provided by UI components which occupy a physical area on the screen.</summary>
<remarks>
@ -30,121 +35,10 @@
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>
Remove the handler from the list of functions to be executed
when this object receives focus events (in or out).
</summary>
<param name="handler_id">The handler id of the focus handler to be removed from component.</param>
<remarks />
</Docs>
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Sets the postition of this component.</summary>
<param name="x">X coordinate.</param>
<param name="y">Y coordinate.</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<returns>
<see langword="true" /> or <see langword="false" /> whether or not the position was set or not.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GrabFocus">
<MemberSignature Language="C#" Value="public bool GrabFocus ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Grabs focus for this component</summary>
<returns>
<see langword="true" /> if successful, <see langword="false" /> otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Sets the extents of this component.</summary>
<param name="x">X coordinate.</param>
<param name="y">Y coordinate.</param>
<param name="width">Width to set for this component.</param>
<param name="height">Height to set for this component.</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<returns>
<see langword="true" /> or <see langword="false" /> whether the extents were
set or not.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Set the size of this component in terms of width and height.</summary>
<param name="width">Width to set for this component.</param>
<param name="height">Height to set for this component.</param>
<returns>
<see langword="true" /> or <see langword="false" /> whether the size was set or not.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="AddFocusHandler">
<MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -153,11 +47,11 @@
<Parameter Name="handler" Type="Atk.FocusHandler" />
</Parameters>
<Docs>
<param name="handler">The <see cref="T:Atk.FocusHandler" /> to be attached to this component.</param>
<summary>
Add the specified handler to the set of functions to be
called when this object receives focus events (in or out).
</summary>
<param name="handler">The <see cref="T:Atk.FocusHandler" /> to be attached to this component.</param>
<returns>
A handler id which can be used in
<see cref="M:Atk.Component.RemoveFocusHandler" /> or zero if the handler
@ -174,159 +68,9 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Checks whether the specified point is within the extent of this component.</summary>
<param name="x">X coordinate</param>
<param name="y">Y coordinate</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<returns>
<see langword="true" /> or <see langword="false" /> indicating whether the specified point is
within the extent of the component or not.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x">To be added: an object of type 'int'</param>
<param name="y">To be added: an object of type 'int'</param>
<param name="coord_type">To be added: an object of type 'Atk.CoordType'</param>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the Z order of the component.</summary>
<value>The value G_MININT will be returned if the layer of the component is not ATK_LAYER_MDI or ATK_LAYER_WINDOW.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the layer of this component.</summary>
<value>An <see cref="T:Atk.Layer" /> which is the layer of the component.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GetPosition">
<MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>
Gets the position of component in the form of a point
specifying this component's top-left corner.
</summary>
<param name="x">X coordinate position</param>
<param name="y">Y coordinate position</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<remarks />
</Docs>
</Member>
<Member MemberName="GetExtents">
<MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Gets the rectangle which gives the extent of this component.</summary>
<param name="x">X coordinate position</param>
<param name="y">Y coordinate position</param>
<param name="width">Width</param>
<param name="height">Height</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<remarks />
</Docs>
</Member>
<Member MemberName="GetSize">
<MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Gets the size of this component in terms of width and height.</summary>
<param name="width">Width</param>
<param name="height">Height</param>
<remarks />
</Docs>
</Member>
<Member MemberName="BoundsChanged">
<MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.BoundsChangedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; };" />
<MemberSignature Language="C#" Value="public double Alpha { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
@ -338,5 +82,276 @@
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="BoundsChanged">
<MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.BoundsChangedHandler BoundsChanged" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.BoundsChangedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">X coordinate</param>
<param name="y">Y coordinate</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<summary>Checks whether the specified point is within the extent of this component.</summary>
<returns>
<see langword="true" /> or <see langword="false" /> indicating whether the specified point is
within the extent of the component or not.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetExtents">
<MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">X coordinate position</param>
<param name="y">Y coordinate position</param>
<param name="width">Width</param>
<param name="height">Height</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<summary>Gets the rectangle which gives the extent of this component.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="GetPosition">
<MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">X coordinate position</param>
<param name="y">Y coordinate position</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<summary>
Gets the position of component in the form of a point
specifying this component's top-left corner.
</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="GetSize">
<MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="width">Width</param>
<param name="height">Height</param>
<summary>Gets the size of this component in terms of width and height.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="GrabFocus">
<MemberSignature Language="C#" Value="public bool GrabFocus ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Grabs focus for this component</summary>
<returns>
<see langword="true" /> if successful, <see langword="false" /> otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the layer of this component.</summary>
<value>An <see cref="T:Atk.Layer" /> which is the layer of the component.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the Z order of the component.</summary>
<value>The value G_MININT will be returned if the layer of the component is not ATK_LAYER_MDI or ATK_LAYER_WINDOW.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added: an object of type 'int'</param>
<param name="y">To be added: an object of type 'int'</param>
<param name="coord_type">To be added: an object of type 'Atk.CoordType'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">The handler id of the focus handler to be removed from component.</param>
<summary>
Remove the handler from the list of functions to be executed
when this object receives focus events (in or out).
</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">X coordinate.</param>
<param name="y">Y coordinate.</param>
<param name="width">Width to set for this component.</param>
<param name="height">Height to set for this component.</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<summary>Sets the extents of this component.</summary>
<returns>
<see langword="true" /> or <see langword="false" /> whether the extents were
set or not.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">X coordinate.</param>
<param name="y">Y coordinate.</param>
<param name="coord_type">
Specifies whether the coordinates are relative to the screen
or to the components top level window.
</param>
<summary>Sets the postition of this component.</summary>
<returns>
<see langword="true" /> or <see langword="false" /> whether or not the position was set or not.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<param name="width">Width to set for this component.</param>
<param name="height">Height to set for this component.</param>
<summary>Set the size of this component in terms of width and height.</summary>
<returns>
<see langword="true" /> or <see langword="false" /> whether the size was set or not.
</returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="ComponentAdapter" FullName="Atk.ComponentAdapter">
<TypeSignature Language="C#" Value="public class ComponentAdapter : GLib.GInterfaceAdapter, Atk.Component" />
<TypeSignature Language="C#" Value="public class ComponentAdapter : GLib.GInterfaceAdapter, Atk.Component, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ComponentAdapter extends GLib.GInterfaceAdapter implements class Atk.Component, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Component</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Component adapter.</summary>
<remarks>Adapts <see cref="T:Atk.ComponentImplementor" /> implementations to the full <see cref="T:Atk.Component" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ComponentAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ComponentAdapter (Atk.ComponentImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ComponentImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.ComponentImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ComponentAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddFocusHandler">
<MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -50,8 +75,22 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BoundsChanged">
<MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.BoundsChangedHandler BoundsChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -68,6 +107,7 @@
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -88,6 +128,7 @@
</Member>
<Member MemberName="GetExtents">
<MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -109,8 +150,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Component GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Component GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Component</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Component GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Component GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Component</ReturnType>
@ -129,6 +189,7 @@
</Member>
<Member MemberName="GetPosition">
<MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -148,6 +209,7 @@
</Member>
<Member MemberName="GetSize">
<MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -165,6 +227,7 @@
</Member>
<Member MemberName="GrabFocus">
<MemberSignature Language="C#" Value="public bool GrabFocus ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -176,141 +239,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; };" />
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.ComponentImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.ComponentImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.ComponentImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.ComponentImplementor</ReturnType>
@ -322,7 +281,8 @@
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; };" />
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
@ -334,7 +294,8 @@
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; };" />
<MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -345,8 +306,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -367,6 +343,7 @@
</Member>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -382,6 +359,7 @@
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -406,6 +384,7 @@
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -426,6 +405,7 @@
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -443,9 +423,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Component adapter.</summary>
<remarks>Adapts <see cref="T:Atk.ComponentImplementor" /> implementations to the full <see cref="T:Atk.Component" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="ComponentImplementor" FullName="Atk.ComponentImplementor">
<TypeSignature Language="C#" Value="public interface ComponentImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ComponentImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.ComponentAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Component implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Component" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="AddFocusHandler">
<MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -31,8 +37,22 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -53,6 +73,7 @@
</Member>
<Member MemberName="GetExtents">
<MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -76,6 +97,7 @@
</Member>
<Member MemberName="GetPosition">
<MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -95,6 +117,7 @@
</Member>
<Member MemberName="GetSize">
<MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -112,6 +135,7 @@
</Member>
<Member MemberName="GrabFocus">
<MemberSignature Language="C#" Value="public bool GrabFocus ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -124,7 +148,8 @@
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; };" />
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
@ -136,7 +161,8 @@
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; };" />
<MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -149,6 +175,7 @@
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -169,6 +196,7 @@
</Member>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -184,6 +212,7 @@
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -208,6 +237,7 @@
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -228,6 +258,7 @@
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -244,22 +275,5 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>Component implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Component" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,16 +1,12 @@
<Type Name="CoordType" FullName="Atk.CoordType">
<TypeSignature Language="C#" Maintainer="auto" Value="public enum CoordType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed CoordType 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>
<Docs>
<summary>Specifies how xy coordinates are to be interpreted.</summary>
<remarks>Used by functions such as <see cref="M:Atk.Component.GetPosition()" /> and <see cref="M:Atk.Text.GetCharacterExtents()" /></remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,9 +15,14 @@
<AttributeName>GLib.GType(typeof(Atk.CoordTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Specifies how xy coordinates are to be interpreted.</summary>
<remarks>Used by functions such as <see cref="M:Atk.Component.GetPosition()" /> and <see cref="M:Atk.Text.GetCharacterExtents()" /></remarks>
</Docs>
<Members>
<Member MemberName="Screen">
<MemberSignature Language="C#" Value="Screen" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.CoordType Screen = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.CoordType</ReturnType>
@ -35,6 +36,7 @@
</Member>
<Member MemberName="Window">
<MemberSignature Language="C#" Value="Window" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.CoordType Window = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.CoordType</ReturnType>

View file

@ -1,48 +1,25 @@
<Type Name="Document" FullName="Atk.Document">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Document : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Document implements class GLib.IWrapper" />
<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>
<Docs>
<summary>The interface which allows access to a DOM associated with on object.</summary>
<remarks>The <see cref="T:Atk.Document" /> interface should be supported by any object that has an associated document object model (DOM). This interface provides the standard mechanism allowing an assistive technology access to the DOM.</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The interface which allows access to a DOM associated with on object.</summary>
<remarks>The <see cref="T:Atk.Document" /> interface should be supported by any object that has an associated document object model (DOM). This interface provides the standard mechanism allowing an assistive technology access to the DOM.</remarks>
</Docs>
<Members>
<Member MemberName="TheDocument">
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a pointer that points to an instance of the DOM.</summary>
<value> a pointer to an instance of the DOM.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="DocumentType">
<MemberSignature Language="C#" Value="public string DocumentType { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a string indicating the document type.</summary>
<value> a string indicating the document type</value>
<remarks />
</Docs>
</Member>
<Member MemberName="Attributes">
<MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; };" />
<MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute[]</ReturnType>
@ -54,8 +31,22 @@
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="DocumentType">
<MemberSignature Language="C#" Value="public string DocumentType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a string indicating the document type.</summary>
<value> a string indicating the document type</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GetAttributeValue">
<MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -73,6 +64,7 @@
</Member>
<Member MemberName="LoadComplete">
<MemberSignature Language="C#" Value="public event EventHandler LoadComplete;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadComplete" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
@ -85,6 +77,7 @@
</Member>
<Member MemberName="LoadStopped">
<MemberSignature Language="C#" Value="public event EventHandler LoadStopped;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadStopped" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
@ -96,7 +89,8 @@
</Docs>
</Member>
<Member MemberName="Locale">
<MemberSignature Language="C#" Value="public string Locale { get; };" />
<MemberSignature Language="C#" Value="public string Locale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Locale" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -110,6 +104,7 @@
</Member>
<Member MemberName="Reload">
<MemberSignature Language="C#" Value="public event EventHandler Reload;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler Reload" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
@ -122,6 +117,7 @@
</Member>
<Member MemberName="SetAttributeValue">
<MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -139,5 +135,18 @@
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="TheDocument">
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a pointer that points to an instance of the DOM.</summary>
<value> a pointer to an instance of the DOM.</value>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="DocumentAdapter" FullName="Atk.DocumentAdapter">
<TypeSignature Language="C#" Value="public class DocumentAdapter : GLib.GInterfaceAdapter, Atk.Document" />
<TypeSignature Language="C#" Value="public class DocumentAdapter : GLib.GInterfaceAdapter, Atk.Document, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi DocumentAdapter extends GLib.GInterfaceAdapter implements class Atk.Document, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Document</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Document adapter.</summary>
<remarks>Adapts <see cref="T:Atk.DocumentImplementor" /> implementations to the full <see cref="T:Atk.Document" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DocumentAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DocumentAdapter (Atk.DocumentImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.DocumentImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.DocumentImplementor" />
@ -34,8 +44,36 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DocumentAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Attributes">
<MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DocumentType">
<MemberSignature Language="C#" Value="public string DocumentType { get; };" />
<MemberSignature Language="C#" Value="public string DocumentType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -46,8 +84,44 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAttributeValue">
<MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="attribute_name" Type="System.String" />
</Parameters>
<Docs>
<param name="attribute_name">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Document GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Document GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Document</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Document GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Document GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Document</ReturnType>
@ -64,8 +138,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TheDocument">
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
@ -74,38 +163,12 @@
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Attributes">
<MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAttributeValue">
<MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="attribute_name" Type="System.String" />
</Parameters>
<Docs>
<param name="attribute_name">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.DocumentImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.DocumentImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.DocumentImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.DocumentImplementor</ReturnType>
@ -118,6 +181,7 @@
</Member>
<Member MemberName="LoadComplete">
<MemberSignature Language="C#" Value="public event EventHandler LoadComplete;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadComplete" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -134,6 +198,7 @@
</Member>
<Member MemberName="LoadStopped">
<MemberSignature Language="C#" Value="public event EventHandler LoadStopped;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler LoadStopped" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -149,7 +214,8 @@
</Docs>
</Member>
<Member MemberName="Locale">
<MemberSignature Language="C#" Value="public string Locale { get; };" />
<MemberSignature Language="C#" Value="public string Locale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Locale" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -160,8 +226,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Reload">
<MemberSignature Language="C#" Value="public event EventHandler Reload;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler Reload" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -178,6 +259,7 @@
</Member>
<Member MemberName="SetAttributeValue">
<MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -195,7 +277,8 @@
</Docs>
</Member>
<Member MemberName="TheDocument">
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; };" />
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
@ -207,9 +290,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Document adapter.</summary>
<remarks>Adapts <see cref="T:Atk.DocumentImplementor" /> implementations to the full <see cref="T:Atk.Document" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="DocumentImplementor" FullName="Atk.DocumentImplementor">
<TypeSignature Language="C#" Value="public interface DocumentImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract DocumentImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,33 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.DocumentAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Document implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Document" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="DocumentType">
<MemberSignature Language="C#" Value="public string DocumentType { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TheDocument">
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Attributes">
<MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; };" />
<MemberSignature Language="C#" Value="public Atk.Attribute[] Attributes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] Attributes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute[]</ReturnType>
@ -51,8 +33,22 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DocumentType">
<MemberSignature Language="C#" Value="public string DocumentType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string DocumentType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAttributeValue">
<MemberSignature Language="C#" Value="public string GetAttributeValue (string attribute_name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAttributeValue(string attribute_name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -68,7 +64,8 @@
</Docs>
</Member>
<Member MemberName="Locale">
<MemberSignature Language="C#" Value="public string Locale { get; };" />
<MemberSignature Language="C#" Value="public string Locale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Locale" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -81,6 +78,7 @@
</Member>
<Member MemberName="SetAttributeValue">
<MemberSignature Language="C#" Value="public bool SetAttributeValue (string attribute_name, string attribute_value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetAttributeValue(string attribute_name, string attribute_value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -97,10 +95,18 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TheDocument">
<MemberSignature Language="C#" Value="public IntPtr TheDocument { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int TheDocument" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>Document implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Document" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="EditableText" FullName="Atk.EditableText">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface EditableText : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract EditableText implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The ATK interface implemented by components containing user-editable text content</summary>
<remarks>
@ -21,14 +26,10 @@
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="DeleteText">
<MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
<Member MemberName="CopyText">
<MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -38,17 +39,80 @@
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Delete text</summary>
<param name="start_pos">start position</param>
<param name="end_pos">end position</param>
<summary>Copy text</summary>
<remarks>
<para>
This method only copies the text up to <paramref name="end_pos" />, it does not include the text at that position.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="CutText">
<MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<param name="start_pos">start position</param>
<param name="end_pos">end position</param>
<summary>Cut text</summary>
<remarks>
<para>
This method only cuts the text up to <paramref name="end_pos" />, it does not include the text at that position.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="DeleteText">
<MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<param name="start_pos">start position</param>
<param name="end_pos">end position</param>
<summary>Delete text</summary>
<remarks>
<para>
This only deletes text up to, but not including <paramref name="end_pos" />. </para>
</remarks>
</Docs>
</Member>
<Member MemberName="InsertText">
<MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str1ng" Type="System.String" />
<Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="str1ng">To be added.</param>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PasteText">
<MemberSignature Language="C#" Value="public void PasteText (int position);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -57,55 +121,14 @@
<Parameter Name="position" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Paste text from clipboard to specified position.</summary>
<param name="position">position to paste</param>
<summary>Paste text from clipboard to specified position.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="CutText">
<MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Cut text</summary>
<param name="start_pos">start position</param>
<param name="end_pos">end position</param>
<remarks>
<para>
This method only cuts the text up to <paramref name="end_pos" />, it does not include the text at that position.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="CopyText">
<MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Copy text</summary>
<param name="start_pos">start position</param>
<param name="end_pos">end position</param>
<remarks>
<para>
This method only copies the text up to <paramref name="end_pos" />, it does not include the text at that position.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="SetRunAttributes">
<MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -116,10 +139,10 @@
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Sets the attributes for a specified range.</summary>
<param name="attrib_set">an <see cref="T:Atk.AttributeSet" /></param>
<param name="start_offset">start of range in which to set attributes</param>
<param name="end_offset">end of range in which to set attributes</param>
<summary>Sets the attributes for a specified range.</summary>
<returns>
<see langword="true" /> if attributes successfully set for
the specified range, otherwise <see langword="false" /></returns>
@ -136,7 +159,8 @@
</Docs>
</Member>
<Member MemberName="TextContents">
<MemberSignature Language="C#" Value="public string TextContents { set; };" />
<MemberSignature Language="C#" Value="public string TextContents { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -149,22 +173,5 @@
<remarks />
</Docs>
</Member>
<Member MemberName="InsertText">
<MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str1ng" Type="System.String" />
<Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="str1ng">To be added.</param>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="EditableTextAdapter" FullName="Atk.EditableTextAdapter">
<TypeSignature Language="C#" Value="public class EditableTextAdapter : GLib.GInterfaceAdapter, Atk.EditableText" />
<TypeSignature Language="C#" Value="public class EditableTextAdapter : GLib.GInterfaceAdapter, Atk.EditableText, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi EditableTextAdapter extends GLib.GInterfaceAdapter implements class Atk.EditableText, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.EditableText</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>EditableText adapter.</summary>
<remarks>Adapts <see cref="T:Atk.EditableTextImplementor" /> implementations to the full <see cref="T:Atk.EditableText" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EditableTextAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EditableTextAdapter (Atk.EditableTextImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.EditableTextImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.EditableTextImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EditableTextAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="CopyText">
<MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -53,6 +78,7 @@
</Member>
<Member MemberName="CutText">
<MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -70,6 +96,7 @@
</Member>
<Member MemberName="DeleteText">
<MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -85,8 +112,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.EditableText GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.EditableText GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.EditableText</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.EditableText GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.EditableText GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.EditableText</ReturnType>
@ -103,72 +149,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InsertText">
<MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str1ng" Type="System.String" />
<Parameter Name="position" Type="System.Int32&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="str1ng">To be added.</param>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PasteText">
<MemberSignature Language="C#" Value="public void PasteText (int position);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="position" Type="System.Int32" />
</Parameters>
<Docs>
<param name="position">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetRunAttributes">
<MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="attrib_set" Type="GLib.SList" />
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<param name="attrib_set">To be added.</param>
<param name="start_offset">To be added.</param>
<param name="end_offset">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextContents">
<MemberSignature Language="C#" Value="public string TextContents { set; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.EditableTextImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.EditableTextImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.EditableTextImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.EditableTextImplementor</ReturnType>
@ -181,6 +192,7 @@
</Member>
<Member MemberName="InsertText">
<MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -196,8 +208,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="PasteText">
<MemberSignature Language="C#" Value="public void PasteText (int position);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -213,6 +240,7 @@
</Member>
<Member MemberName="SetRunAttributes">
<MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -232,7 +260,8 @@
</Docs>
</Member>
<Member MemberName="TextContents">
<MemberSignature Language="C#" Value="public string TextContents { set; };" />
<MemberSignature Language="C#" Value="public string TextContents { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -244,9 +273,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>EditableText adapter.</summary>
<remarks>Adapts <see cref="T:Atk.EditableTextImplementor" /> implementations to the full <see cref="T:Atk.EditableText" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="EditableTextImplementor" FullName="Atk.EditableTextImplementor">
<TypeSignature Language="C#" Value="public interface EditableTextImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract EditableTextImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.EditableTextAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>EditableText implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.EditableText" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="CopyText">
<MemberSignature Language="C#" Value="public void CopyText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -34,6 +40,7 @@
</Member>
<Member MemberName="CutText">
<MemberSignature Language="C#" Value="public void CutText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CutText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -51,6 +58,7 @@
</Member>
<Member MemberName="DeleteText">
<MemberSignature Language="C#" Value="public void DeleteText (int start_pos, int end_pos);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DeleteText(int32 start_pos, int32 end_pos) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -68,6 +76,7 @@
</Member>
<Member MemberName="InsertText">
<MemberSignature Language="C#" Value="public void InsertText (string str1ng, ref int position);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertText(string str1ng, int32 position) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -85,6 +94,7 @@
</Member>
<Member MemberName="PasteText">
<MemberSignature Language="C#" Value="public void PasteText (int position);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PasteText(int32 position) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -100,6 +110,7 @@
</Member>
<Member MemberName="SetRunAttributes">
<MemberSignature Language="C#" Value="public bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetRunAttributes(class GLib.SList attrib_set, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -119,7 +130,8 @@
</Docs>
</Member>
<Member MemberName="TextContents">
<MemberSignature Language="C#" Value="public string TextContents { set; };" />
<MemberSignature Language="C#" Value="public string TextContents { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -131,9 +143,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>EditableText implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.EditableText" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,23 +1,23 @@
<Type Name="EventListener" FullName="Atk.EventListener">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void EventListener(Object obj);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed EventListener extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="obj" Type="Atk.Object" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View file

@ -1,21 +1,21 @@
<Type Name="EventListenerInit" FullName="Atk.EventListenerInit">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void EventListenerInit();" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed EventListenerInit extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View file

@ -1,53 +1,24 @@
<Type Name="Focus" FullName="Atk.Focus">
<TypeSignature Language="C#" Value="public class Focus" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Focus extends System.Object" />
<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>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="TrackerNotify">
<MemberSignature Language="C#" Value="public static void TrackerNotify (Atk.Object objekt);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objekt" Type="Atk.Object" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="objekt">a <see cref="T:Atk.Object" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="TrackerInit">
<MemberSignature Language="C#" Value="public static void TrackerInit (Atk.EventListenerInit init);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="init" Type="Atk.EventListenerInit" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="init">a <see cref="T:Atk.EventListenerInit" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Focus ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -56,5 +27,37 @@
<remarks />
</Docs>
</Member>
<Member MemberName="TrackerInit">
<MemberSignature Language="C#" Value="public static void TrackerInit (Atk.EventListenerInit init);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void TrackerInit(class Atk.EventListenerInit init) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="init" Type="Atk.EventListenerInit" />
</Parameters>
<Docs>
<param name="init">a <see cref="T:Atk.EventListenerInit" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="TrackerNotify">
<MemberSignature Language="C#" Value="public static void TrackerNotify (Atk.Object objekt);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void TrackerNotify(class Atk.Object objekt) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objekt" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="objekt">a <see cref="T:Atk.Object" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="FocusEventArgs" FullName="Atk.FocusEventArgs">
<TypeSignature Language="C#" Value="public class FocusEventArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FocusEventArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.FocusEvent" /> event invokes <see cref="T:Atk.FocusEventHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public FocusEventArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="FocusIn">
<MemberSignature Language="C#" Value="public bool FocusIn { get; };" />
<MemberSignature Language="C#" Value="public bool FocusIn { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool FocusIn" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="FocusEventHandler" FullName="Atk.FocusEventHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void FocusEventHandler(object o, FocusEventArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FocusEventHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.FocusEventArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.FocusEventHandler" /> to an event, add the FocusEventHandler instance to the event. The methods referenced by the FocusEventHandler instance are invoked whenever the event is raised, until the FocusEventHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.FocusEventArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,20 +1,13 @@
<Type Name="FocusHandler" FullName="Atk.FocusHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void FocusHandler(Object arg1, bool arg2);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed FocusHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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>
<Docs>
<param name="arg1">To be added.</param>
<param name="arg2">To be added.</param>
<summary>Event handler.</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="arg1" Type="Atk.Object" />
<Parameter Name="arg2" Type="System.Boolean" />
@ -22,4 +15,11 @@
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="arg1">To be added.</param>
<param name="arg2">To be added.</param>
<summary>Event handler.</summary>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View file

@ -0,0 +1,32 @@
<Type Name="FocusTracker" FullName="Atk.FocusTracker">
<TypeSignature Language="C#" Value="public class FocusTracker : GLib.Opaque" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit FocusTracker extends GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public FocusTracker (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,22 +1,22 @@
<Type Name="Function" FullName="Atk.Function">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate bool Function();" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Function extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<returns>To be added.</returns>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
</Parameters>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>To be added.</returns>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View file

@ -1,24 +1,52 @@
<Type Name="GObjectAccessible" FullName="Atk.GObjectAccessible">
<TypeSignature Language="C#" Maintainer="auto" Value="public class GObjectAccessible : Atk.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GObjectAccessible extends Atk.Object" />
<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>
<Docs>
<summary>This object class is derived from <see cref="T:Atk.Object" /> and can be used as a basis implementing accessible objects.</summary>
<remarks>This object class is derived from <see cref="T:Atk.Object" />. It can be used as a basis for implementing accessible objects for <see cref="T:GLib.Object" />s which are not derived from <see cref="T:Gtk.Widget" />. One example of its use is in providing an accessible object for <see cref="T:Gnome.CanvasItem" /> in the GAIL library.</remarks>
</Docs>
<Base>
<BaseTypeName>Atk.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>This object class is derived from <see cref="T:Atk.Object" /> and can be used as a basis implementing accessible objects.</summary>
<remarks>This object class is derived from <see cref="T:Atk.Object" />. It can be used as a basis for implementing accessible objects for <see cref="T:GLib.Object" />s which are not derived from <see cref="T:Gtk.Widget" />. One example of its use is in providing an accessible object for <see cref="T:Gnome.CanvasItem" /> in the GAIL library.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected GObjectAccessible ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public GObjectAccessible (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<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="ForObject">
<MemberSignature Language="C#" Value="public static Atk.Object ForObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Object ForObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -27,41 +55,15 @@
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<summary>Gets the accessible object for the specified <paramref name="obj" />.</summary>
<param name="obj">an object of type <see cref="T:GLib.Object" /></param>
<summary>Gets the accessible object for the specified <paramref name="obj" />.</summary>
<returns>the <see cref="T:Atk.Object" /> for <paramref name="obj" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public GObjectAccessible (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">Pointer to the C object.</param>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="Object">
<MemberSignature Language="C#" Value="public GLib.Object Object { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.Object</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the GObject for which <paramref name="obj" /> is the accessible object.</summary>
<value>a <see cref="T:GLib.Object" /> which is the object for which <paramref name="obj" /> is the accessible object</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -73,31 +75,16 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.GObjectAccessible" />.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected GObjectAccessible (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Member MemberName="Object">
<MemberSignature Language="C#" Value="public GLib.Object Object { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class GLib.Object Object" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.Object</ReturnType>
</ReturnValue>
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.GObjectAccessible" /> that would have their own GLib type assigned to it. This is not typically used by C# code.</remarks>
</Docs>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected GObjectAccessible ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<summary>Gets the GObject for which <paramref name="obj" /> is the accessible object.</summary>
<value>a <see cref="T:GLib.Object" /> which is the object for which <paramref name="obj" /> is the accessible object</value>
<remarks />
</Docs>
</Member>

View file

@ -1,164 +1,24 @@
<Type Name="Global" FullName="Atk.Global">
<TypeSignature Language="C#" Value="public class Global" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Global extends System.Object" />
<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>
<Docs>
<summary>Global API elements for <see cref="N:Atk" /></summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Global API elements for <see cref="N:Atk" /></summary>
<remarks />
</Docs>
<Members>
<Member MemberName="RoleGetName">
<MemberSignature Language="C#" Value="public static string RoleGetName (Atk.Role role);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="role" Type="Atk.Role" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="role">a <see cref="T:Atk.Role" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddFocusTracker">
<MemberSignature Language="C#" Value="public static uint AddFocusTracker (Atk.EventListener focus_tracker);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="focus_tracker" Type="Atk.EventListener" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="focus_tracker">a <see cref="T:Atk.EventListener" /></param>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleForName">
<MemberSignature Language="C#" Value="public static Atk.Role RoleForName (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Role</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Atk.Role" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveGlobalEventListener">
<MemberSignature Language="C#" Value="public static void RemoveGlobalEventListener (uint listener_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener_id" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="listener_id">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveKeyEventListener">
<MemberSignature Language="C#" Value="public static void RemoveKeyEventListener (uint listener_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener_id" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="listener_id">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddKeyEventListener">
<MemberSignature Language="C#" Value="public static uint AddKeyEventListener (Atk.KeySnoopFunc listener);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener" Type="Atk.KeySnoopFunc" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="listener">a <see cref="T:Atk.KeySnoopFunc" /></param>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveFocusTracker">
<MemberSignature Language="C#" Value="public static void RemoveFocusTracker (uint tracker_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="tracker_id" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="tracker_id">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleRegister">
<MemberSignature Language="C#" Value="public static Atk.Role RoleRegister (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Role</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Atk.Role" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleGetLocalizedName">
<MemberSignature Language="C#" Value="public static string RoleGetLocalizedName (Atk.Role role);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="role" Type="Atk.Role" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="role">a <see cref="T:Atk.Role" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Global ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -167,32 +27,63 @@
<remarks />
</Docs>
</Member>
<Member MemberName="ToolkitName">
<MemberSignature Language="C#" Value="public static string ToolkitName { get; };" />
<MemberType>Property</MemberType>
<Member MemberName="AddFocusTracker">
<MemberSignature Language="C#" Value="public static uint AddFocusTracker (Atk.EventListener focus_tracker);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int32 AddFocusTracker(class Atk.EventListener focus_tracker) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="focus_tracker" Type="Atk.EventListener" />
</Parameters>
<Docs>
<param name="focus_tracker">a <see cref="T:Atk.EventListener" /></param>
<summary>To be added</summary>
<value>a <see cref="T:System.String" /></value>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ToolkitVersion">
<MemberSignature Language="C#" Value="public static string ToolkitVersion { get; };" />
<MemberType>Property</MemberType>
<Member MemberName="AddGlobalEventListener">
<MemberSignature Language="C#" Value="public static uint AddGlobalEventListener (GLib.Signal.EmissionHook hook, string event_type);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int32 AddGlobalEventListener(class GLib.Signal/EmissionHook hook, string event_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="hook" Type="GLib.Signal+EmissionHook" />
<Parameter Name="event_type" Type="System.String" />
</Parameters>
<Docs>
<param name="hook">To be added.</param>
<param name="event_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddKeyEventListener">
<MemberSignature Language="C#" Value="public static uint AddKeyEventListener (Atk.KeySnoopFunc listener);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int32 AddKeyEventListener(class Atk.KeySnoopFunc listener) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener" Type="Atk.KeySnoopFunc" />
</Parameters>
<Docs>
<param name="listener">a <see cref="T:Atk.KeySnoopFunc" /></param>
<summary>To be added</summary>
<value>a <see cref="T:System.String" /></value>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DefaultRegistry">
<MemberSignature Language="C#" Value="public static Atk.Registry DefaultRegistry { get; };" />
<MemberSignature Language="C#" Value="public static Atk.Registry DefaultRegistry { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Atk.Registry DefaultRegistry" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Registry</ReturnType>
@ -203,20 +94,9 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Root">
<MemberSignature Language="C#" Value="public static Atk.Object Root { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Atk.Object" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FocusObject">
<MemberSignature Language="C#" Value="public static Atk.Object FocusObject { get; };" />
<MemberSignature Language="C#" Value="public static Atk.Object FocusObject { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Atk.Object FocusObject" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -229,8 +109,164 @@
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="RemoveFocusTracker">
<MemberSignature Language="C#" Value="public static void RemoveFocusTracker (uint tracker_id);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveFocusTracker(unsigned int32 tracker_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="tracker_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="tracker_id">a <see cref="T:System.UInt32" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveGlobalEventListener">
<MemberSignature Language="C#" Value="public static void RemoveGlobalEventListener (uint listener_id);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveGlobalEventListener(unsigned int32 listener_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="listener_id">a <see cref="T:System.UInt32" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveKeyEventListener">
<MemberSignature Language="C#" Value="public static void RemoveKeyEventListener (uint listener_id);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void RemoveKeyEventListener(unsigned int32 listener_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="listener_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="listener_id">a <see cref="T:System.UInt32" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleForName">
<MemberSignature Language="C#" Value="public static Atk.Role RoleForName (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.Role RoleForName(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Role</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">a <see cref="T:System.String" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Atk.Role" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleGetLocalizedName">
<MemberSignature Language="C#" Value="public static string RoleGetLocalizedName (Atk.Role role);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string RoleGetLocalizedName(valuetype Atk.Role role) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="role" Type="Atk.Role" />
</Parameters>
<Docs>
<param name="role">a <see cref="T:Atk.Role" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleGetName">
<MemberSignature Language="C#" Value="public static string RoleGetName (Atk.Role role);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string RoleGetName(valuetype Atk.Role role) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="role" Type="Atk.Role" />
</Parameters>
<Docs>
<param name="role">a <see cref="T:Atk.Role" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RoleRegister">
<MemberSignature Language="C#" Value="public static Atk.Role RoleRegister (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.Role RoleRegister(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Role</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">a <see cref="T:System.String" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Atk.Role" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Root">
<MemberSignature Language="C#" Value="public static Atk.Object Root { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Atk.Object Root" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Atk.Object" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ToolkitName">
<MemberSignature Language="C#" Value="public static string ToolkitName { get; }" />
<MemberSignature Language="ILAsm" Value=".property string ToolkitName" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.String" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ToolkitVersion">
<MemberSignature Language="C#" Value="public static string ToolkitVersion { get; }" />
<MemberSignature Language="ILAsm" Value=".property string ToolkitVersion" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.String" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Version">
<MemberSignature Language="C#" Value="public static string Version { get; };" />
<MemberSignature Language="C#" Value="public static string Version { get; }" />
<MemberSignature Language="ILAsm" Value=".property string Version" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>

View file

@ -1,16 +1,12 @@
<Type Name="Hyperlink" FullName="Atk.Hyperlink">
<TypeSignature Language="C#" Maintainer="auto" Value="public class Hyperlink : GLib.Object, Atk.Action" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Hyperlink extends GLib.Object implements class Atk.Action, class GLib.IWrapper" />
<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>
<Docs>
<summary>An ATK object which encapsulates a link or set of links in a hypertext document.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
@ -19,9 +15,90 @@
<InterfaceName>Atk.Action</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>An ATK object which encapsulates a link or set of links in a hypertext document.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Hyperlink ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Hyperlink (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<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="DoAction">
<MemberSignature Language="C#" Value="public bool DoAction (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoAction(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitLinkActivated">
<MemberSignature Language="C#" Value="protected void EmitLinkActivated ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void EmitLinkActivated() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="EndIndex">
<MemberSignature Language="C#" Value="public int EndIndex { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 EndIndex" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("end-index")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the index with the hypertext document at which this link ends.</summary>
<value> the index with the hypertext document at which this link ends</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GetDescription">
<MemberSignature Language="C#" Value="public string GetDescription (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetDescription(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -30,32 +107,15 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>an object of type <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
<Parameter Name="desc" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<param name="desc">an object of type <see cref="T:System.String" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetKeybinding">
<MemberSignature Language="C#" Value="public string GetKeybinding (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKeybinding(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -64,14 +124,32 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>an object of type <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetLocalizedName">
<MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalizedName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetName">
<MemberSignature Language="C#" Value="public string GetName (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetName(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -80,30 +158,15 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>an object of type <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DoAction">
<MemberSignature Language="C#" Value="public bool DoAction (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public Atk.Object GetObject (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.Object GetObject(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -112,8 +175,8 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Returns the item associated with this hyperlinks nth anchor.</summary>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<summary>Returns the item associated with this hyperlinks nth anchor.</summary>
<returns>an object of type <see cref="T:Atk.Object" /></returns>
<remarks>For instance, the returned <see cref="T:Atk.Object" /> will implement <see cref="T:Atk.Text" /> if the link is a text hyperlink, <see cref="T:Atk.Image" /> if the link is an image hyperlink etc.
<para>
@ -123,6 +186,7 @@ Multiple anchors are primarily used by client-side image maps.
</Member>
<Member MemberName="GetUri">
<MemberSignature Language="C#" Value="public string GetUri (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance string GetUri(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -131,129 +195,15 @@ Multiple anchors are primarily used by client-side image maps.
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Get a the URI associated with the anchor specified by <paramref name="i" /></summary>
<param name="i"> a (zero-index) integer specifying the desired anchor</param>
<summary>Get a the URI associated with the anchor specified by <paramref name="i" /></summary>
<returns> a string specifying the URI</returns>
<remarks>Multiple anchors are primarily used by client-side image maps.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Hyperlink (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">Pointer to the C object.</param>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="NActions">
<MemberSignature Language="C#" Value="public int NActions { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The number of actions.</summary>
<value>an object of type <see cref="T:System.Int32" /></value>
<remarks />
</Docs>
</Member>
<Member MemberName="NAnchors">
<MemberSignature Language="C#" Value="public int NAnchors { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the number of anchors associated with this hyperlink.</summary>
<value>the number of anchors associated with this hyperlink</value>
<remarks />
</Docs>
</Member>
<Member MemberName="EndIndex">
<MemberSignature Language="C#" Value="public int EndIndex { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the index with the hypertext document at which this link ends.</summary>
<value> the index with the hypertext document at which this link ends</value>
<remarks />
</Docs>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("end-index")</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="StartIndex">
<MemberSignature Language="C#" Value="public int StartIndex { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the index with the hypertext document at which this link begins.</summary>
<value> the index with the hypertext document at which this link begins</value>
<remarks />
</Docs>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("start-index")</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="GetLocalizedName">
<MemberSignature Language="C#" Value="public string GetLocalizedName (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="IsValid">
<MemberSignature Language="C#" Value="public bool IsValid { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Since the document that a link is associated with may have changed this method returns <see langword="true" /> if the link is still valid (with respect to the document it references) and <see langword="false" /> otherwise.</summary>
<value> whether or not this link is still valid</value>
<remarks />
</Docs>
</Member>
<Member MemberName="IsInline">
<MemberSignature Language="C#" Value="public bool IsInline { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Indicates whether the link currently displays some or all of its content inline.</summary>
<value> whether or not this link displays its content inline.</value>
<remarks>Ordinary HTML links will usually return <see langword="false" />, but an inline &lt;src&gt; HTML element will return <see langword="true" />.</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -265,37 +215,108 @@ Multiple anchors are primarily used by client-side image maps.
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Hyperlink" />.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Hyperlink (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Member MemberName="IsInline">
<MemberSignature Language="C#" Value="public bool IsInline { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsInline" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.Hyperlink" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
<summary>Indicates whether the link currently displays some or all of its content inline.</summary>
<value> whether or not this link displays its content inline.</value>
<remarks>Ordinary HTML links will usually return <see langword="false" />, but an inline &lt;src&gt; HTML element will return <see langword="true" />.</remarks>
</Docs>
</Member>
<Member MemberName="IsSelectedLink">
<MemberSignature Language="C#" Value="public bool IsSelectedLink { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsSelectedLink" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Hyperlink ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Default constructor</summary>
<summary>To be added</summary>
<value>a <see cref="T:System.Boolean" /></value>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="IsValid">
<MemberSignature Language="C#" Value="public bool IsValid { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsValid" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Since the document that a link is associated with may have changed this method returns <see langword="true" /> if the link is still valid (with respect to the document it references) and <see langword="false" /> otherwise.</summary>
<value> whether or not this link is still valid</value>
<remarks />
</Docs>
</Member>
<Member MemberName="LinkActivated">
<MemberSignature Language="C#" Value="public event EventHandler LinkActivated;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler LinkActivated" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("link_activated")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="NActions">
<MemberSignature Language="C#" Value="public int NActions { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NActions" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The number of actions.</summary>
<value>an object of type <see cref="T:System.Int32" /></value>
<remarks />
</Docs>
</Member>
<Member MemberName="NAnchors">
<MemberSignature Language="C#" Value="public int NAnchors { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NAnchors" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the number of anchors associated with this hyperlink.</summary>
<value>the number of anchors associated with this hyperlink</value>
<remarks />
</Docs>
</Member>
<Member MemberName="NumberOfAnchors">
<MemberSignature Language="C#" Value="public int NumberOfAnchors { get; };" />
<MemberSignature Language="C#" Value="public int NumberOfAnchors { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NumberOfAnchors" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("number-of-anchors")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
@ -306,66 +327,162 @@ Multiple anchors are primarily used by client-side image maps.
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="OnGetEndIndex">
<MemberSignature Language="C#" Value="protected virtual int OnGetEndIndex ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int32 OnGetEndIndex() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("number-of-anchors")</AttributeName>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetEndIndex", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SelectedLink">
<MemberSignature Language="C#" Value="public bool SelectedLink { get; };" />
<MemberType>Property</MemberType>
<Member MemberName="OnGetNAnchors">
<MemberSignature Language="C#" Value="protected virtual int OnGetNAnchors ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int32 OnGetNAnchors() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetNAnchors", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnGetObject">
<MemberSignature Language="C#" Value="protected virtual Atk.Object OnGetObject (int i);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance class Atk.Object OnGetObject(int32 i) cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetObject", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnGetStartIndex">
<MemberSignature Language="C#" Value="protected virtual int OnGetStartIndex ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance int32 OnGetStartIndex() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetStartIndex", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnGetUri">
<MemberSignature Language="C#" Value="protected virtual string OnGetUri (int i);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnGetUri(int32 i) cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetUri", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnIsSelectedLink">
<MemberSignature Language="C#" Value="protected virtual bool OnIsSelectedLink ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnIsSelectedLink() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideIsSelectedLink", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Boolean" /></value>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnIsValid">
<MemberSignature Language="C#" Value="protected virtual bool OnIsValid ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool OnIsValid() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("selected-link")</AttributeName>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideIsValid", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="IsSelectedLink">
<MemberSignature Language="C#" Value="public bool IsSelectedLink { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Boolean" /></value>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="LinkActivated">
<MemberSignature Language="C#" Value="public event EventHandler LinkActivated;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("link_activated")</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="OnLinkActivated">
<MemberSignature Language="C#" Value="protected virtual void OnLinkActivated ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnLinkActivated() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideLinkActivated", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
@ -376,5 +493,82 @@ Multiple anchors are primarily used by client-side image maps.
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="OnLinkState">
<MemberSignature Language="C#" Value="protected virtual uint OnLinkState ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance unsigned int32 OnLinkState() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideLinkState", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SelectedLink">
<MemberSignature Language="C#" Value="public bool SelectedLink { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool SelectedLink" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("selected-link")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Boolean" /></value>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="SetDescription">
<MemberSignature Language="C#" Value="public bool SetDescription (int i, string desc);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetDescription(int32 i, string desc) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
<Parameter Name="desc" Type="System.String" />
</Parameters>
<Docs>
<param name="i">an object of type <see cref="T:System.Int32" /></param>
<param name="desc">an object of type <see cref="T:System.String" /></param>
<summary>To be added</summary>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="StartIndex">
<MemberSignature Language="C#" Value="public int StartIndex { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 StartIndex" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("start-index")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the index with the hypertext document at which this link begins.</summary>
<value> the index with the hypertext document at which this link begins</value>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,17 +1,23 @@
<Type Name="HyperlinkImpl" FullName="Atk.HyperlinkImpl">
<TypeSignature Language="C#" Value="public interface HyperlinkImpl : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract HyperlinkImpl implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Interface to obtain a Hyperlink implementation.</summary>
<remarks />
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="Hyperlink">
<MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; };" />
<MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
@ -23,9 +29,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Interface to obtain a Hyperlink implementation.</summary>
<remarks />
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="HyperlinkImplAdapter" FullName="Atk.HyperlinkImplAdapter">
<TypeSignature Language="C#" Value="public class HyperlinkImplAdapter : GLib.GInterfaceAdapter, Atk.HyperlinkImpl" />
<TypeSignature Language="C#" Value="public class HyperlinkImplAdapter : GLib.GInterfaceAdapter, Atk.HyperlinkImpl, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi HyperlinkImplAdapter extends GLib.GInterfaceAdapter implements class Atk.HyperlinkImpl, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.HyperlinkImpl</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>HyperlinkImpl adapter.</summary>
<remarks>Adapts <see cref="T:Atk.HyperlinkImplImplementor" /> implementations to the full <see cref="T:Atk.HyperlinkImpl" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HyperlinkImplAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HyperlinkImplAdapter (Atk.HyperlinkImplImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.HyperlinkImplImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.HyperlinkImplImplementor" />
@ -34,8 +44,41 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HyperlinkImplAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.HyperlinkImpl GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.HyperlinkImpl GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.HyperlinkImpl</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.HyperlinkImpl GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.HyperlinkImpl GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.HyperlinkImpl</ReturnType>
@ -52,8 +95,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Hyperlink">
<MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; };" />
<MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
@ -65,7 +137,8 @@
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.HyperlinkImplImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.HyperlinkImplImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.HyperlinkImplImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.HyperlinkImplImplementor</ReturnType>
@ -76,10 +149,19 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
<Docs>
<summary>HyperlinkImpl adapter.</summary>
<remarks>Adapts <see cref="T:Atk.HyperlinkImplImplementor" /> implementations to the full <see cref="T:Atk.HyperlinkImpl" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="HyperlinkImplImplementor" FullName="Atk.HyperlinkImplImplementor">
<TypeSignature Language="C#" Value="public interface HyperlinkImplImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract HyperlinkImplImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.HyperlinkImplAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>HyperlinkImpl implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.HyperlinkImpl" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="Hyperlink">
<MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; };" />
<MemberSignature Language="C#" Value="public Atk.Hyperlink Hyperlink { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
@ -28,9 +34,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>HyperlinkImpl implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.HyperlinkImpl" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,16 +1,12 @@
<Type Name="HyperlinkStateFlags" FullName="Atk.HyperlinkStateFlags">
<TypeSignature Language="C#" Value="public enum HyperlinkStateFlags" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed HyperlinkStateFlags 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>
<Docs>
<summary>Describes the type of link</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -22,9 +18,14 @@
<AttributeName>System.Flags</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Describes the type of link</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Inline">
<MemberSignature Language="C#" Value="Inline" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.HyperlinkStateFlags Inline = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.HyperlinkStateFlags</ReturnType>

View file

@ -1,41 +1,26 @@
<Type Name="Hypertext" FullName="Atk.Hypertext">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Hypertext : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Hypertext implements class GLib.IWrapper" />
<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>
<Docs>
<summary>The interface which provides standard mechanism for manipulating hyperlinks.
</summary>
<remarks />
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The interface which provides standard mechanism for manipulating hyperlinks.
</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="GetLinkIndex">
<MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="char_index" Type="System.Int32" />
</Parameters>
<Docs>
<summary>The index into the array of hyperlinks that is associated with the character specified by <paramref name="char_index" />, or -1 if there is no hyperlink associated with this character.</summary>
<param name="char_index"> a character index</param>
<returns> an index into the array of hyperlinks in hypertext</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetLink">
<MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
@ -44,26 +29,32 @@
<Parameter Name="link_index" Type="System.Int32" />
</Parameters>
<Docs>
<summary>The link in this hypertext document at index <paramref name="link_index" /></summary>
<param name="link_index"> an integer specifying the desired link</param>
<summary>The link in this hypertext document at index <paramref name="link_index" /></summary>
<returns> the link in this hypertext document at index <paramref name="link_index" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NLinks">
<MemberSignature Language="C#" Value="public int NLinks { get; };" />
<MemberType>Property</MemberType>
<Member MemberName="GetLinkIndex">
<MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="char_index" Type="System.Int32" />
</Parameters>
<Docs>
<summary>The number of links within this hypertext document.</summary>
<value>The number of links within this hypertext document.</value>
<param name="char_index"> a character index</param>
<summary>The index into the array of hyperlinks that is associated with the character specified by <paramref name="char_index" />, or -1 if there is no hyperlink associated with this character.</summary>
<returns> an index into the array of hyperlinks in hypertext</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="LinkSelected">
<MemberSignature Language="C#" Value="public event Atk.LinkSelectedHandler LinkSelected;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.LinkSelectedHandler LinkSelected" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.LinkSelectedHandler</ReturnType>
@ -75,5 +66,18 @@
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="NLinks">
<MemberSignature Language="C#" Value="public int NLinks { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The number of links within this hypertext document.</summary>
<value>The number of links within this hypertext document.</value>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="HypertextAdapter" FullName="Atk.HypertextAdapter">
<TypeSignature Language="C#" Value="public class HypertextAdapter : GLib.GInterfaceAdapter, Atk.Hypertext" />
<TypeSignature Language="C#" Value="public class HypertextAdapter : GLib.GInterfaceAdapter, Atk.Hypertext, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi HypertextAdapter extends GLib.GInterfaceAdapter implements class Atk.Hypertext, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Hypertext</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Hypertext adapter.</summary>
<remarks>Adapts <see cref="T:Atk.HypertextImplementor" /> implementations to the full <see cref="T:Atk.Hypertext" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HypertextAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HypertextAdapter (Atk.HypertextImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.HypertextImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.HypertextImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HypertextAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetLink">
<MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
@ -52,6 +77,7 @@
</Member>
<Member MemberName="GetLinkIndex">
<MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -66,8 +92,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Hypertext GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Hypertext GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Hypertext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Hypertext GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Hypertext GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Hypertext</ReturnType>
@ -84,36 +129,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LinkSelected">
<MemberSignature Language="C#" Value="public event Atk.LinkSelectedHandler LinkSelected;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("link_selected")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.LinkSelectedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NLinks">
<MemberSignature Language="C#" Value="public int NLinks { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.HypertextImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.HypertextImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.HypertextImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.HypertextImplementor</ReturnType>
@ -126,6 +172,7 @@
</Member>
<Member MemberName="LinkSelected">
<MemberSignature Language="C#" Value="public event Atk.LinkSelectedHandler LinkSelected;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.LinkSelectedHandler LinkSelected" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -141,7 +188,8 @@
</Docs>
</Member>
<Member MemberName="NLinks">
<MemberSignature Language="C#" Value="public int NLinks { get; };" />
<MemberSignature Language="C#" Value="public int NLinks { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -152,10 +200,19 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
<Docs>
<summary>Hypertext adapter.</summary>
<remarks>Adapts <see cref="T:Atk.HypertextImplementor" /> implementations to the full <see cref="T:Atk.Hypertext" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="HypertextImplementor" FullName="Atk.HypertextImplementor">
<TypeSignature Language="C#" Value="public interface HypertextImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract HypertextImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.HypertextAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Hypertext implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Hypertext" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="GetLink">
<MemberSignature Language="C#" Value="public Atk.Hyperlink GetLink (int link_index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Hyperlink GetLink(int32 link_index) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
@ -33,6 +39,7 @@
</Member>
<Member MemberName="GetLinkIndex">
<MemberSignature Language="C#" Value="public int GetLinkIndex (int char_index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLinkIndex(int32 char_index) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -48,7 +55,8 @@
</Docs>
</Member>
<Member MemberName="NLinks">
<MemberSignature Language="C#" Value="public int NLinks { get; };" />
<MemberSignature Language="C#" Value="public int NLinks { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -60,9 +68,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Hypertext implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Hypertext" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="Image" FullName="Atk.Image">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Image : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Image implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
Implemented by AtkObject subtypes on behalf of components which
@ -33,43 +38,10 @@
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="SetImageDescription">
<MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<summary>Sets the textual description for this image.</summary>
<param name="description">a description to set for image</param>
<returns>
<see langword="true" />, or <see langword="false" /> if operation could not be completed.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="ImageDescription">
<MemberSignature Language="C#" Value="public string ImageDescription { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Get a textual description of this image.</summary>
<value>a string representing the image description</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GetImagePosition">
<MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -80,13 +52,13 @@
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Gets the position of the image in the form of a point specifying the images top-left corner.</summary>
<param name="x">x coordinate position</param>
<param name="y">y coordinate position</param>
<param name="coord_type">
specifies whether the coordinates are relative to the
screen or to the components top level window
</param>
<summary>Gets the position of the image in the form of a point specifying the images top-left corner.</summary>
<remarks>
<para>
The values of <paramref name="x" /> and <paramref name="y" />are returned as -1 if the values cannot be obtained.
@ -96,6 +68,7 @@
</Member>
<Member MemberName="GetImageSize">
<MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -105,17 +78,31 @@
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Get the width and height in pixels for the specified image.</summary>
<param name="width">the image width</param>
<param name="height">the image height</param>
<summary>Get the width and height in pixels for the specified image.</summary>
<remarks>
The values of <paramref name="width" /> and <paramref name="height" /> are returned as -1 if the values cannot be
obtained.
</remarks>
</Docs>
</Member>
<Member MemberName="ImageDescription">
<MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Get a textual description of this image.</summary>
<value>a string representing the image description</value>
<remarks />
</Docs>
</Member>
<Member MemberName="ImageLocale">
<MemberSignature Language="C#" Value="public string ImageLocale { get; };" />
<MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -127,5 +114,23 @@
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="SetImageDescription">
<MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="description">a description to set for image</param>
<summary>Sets the textual description for this image.</summary>
<returns>
<see langword="true" />, or <see langword="false" /> if operation could not be completed.</returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="ImageAdapter" FullName="Atk.ImageAdapter">
<TypeSignature Language="C#" Value="public class ImageAdapter : GLib.GInterfaceAdapter, Atk.Image" />
<TypeSignature Language="C#" Value="public class ImageAdapter : GLib.GInterfaceAdapter, Atk.Image, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ImageAdapter extends GLib.GInterfaceAdapter implements class Atk.Image, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Image</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Image adapter.</summary>
<remarks>Adapts <see cref="T:Atk.ImageImplementor" /> implementations to the full <see cref="T:Atk.Image" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImageAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImageAdapter (Atk.ImageImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ImageImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.ImageImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImageAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetImagePosition">
<MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -55,6 +80,7 @@
</Member>
<Member MemberName="GetImageSize">
<MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -70,8 +96,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Image GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Image GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Image</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Image GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Image GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Image</ReturnType>
@ -88,36 +133,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImageDescription">
<MemberSignature Language="C#" Value="public string ImageDescription { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetImageDescription">
<MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
<MemberType>Method</MemberType>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="description">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="ImageDescription">
<MemberSignature Language="C#" Value="public string ImageDescription { get; };" />
<MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -129,7 +175,8 @@
</Docs>
</Member>
<Member MemberName="ImageLocale">
<MemberSignature Language="C#" Value="public string ImageLocale { get; };" />
<MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -141,7 +188,8 @@
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.ImageImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.ImageImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.ImageImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.ImageImplementor</ReturnType>
@ -152,8 +200,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetImageDescription">
<MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -169,9 +232,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Image adapter.</summary>
<remarks>Adapts <see cref="T:Atk.ImageImplementor" /> implementations to the full <see cref="T:Atk.Image" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="ImageImplementor" FullName="Atk.ImageImplementor">
<TypeSignature Language="C#" Value="public interface ImageImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ImageImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.ImageAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Image implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Image" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="GetImagePosition">
<MemberSignature Language="C#" Value="public void GetImagePosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImagePosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -36,6 +42,7 @@
</Member>
<Member MemberName="GetImageSize">
<MemberSignature Language="C#" Value="public void GetImageSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetImageSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -52,7 +59,21 @@
</Docs>
</Member>
<Member MemberName="ImageDescription">
<MemberSignature Language="C#" Value="public string ImageDescription { get; };" />
<MemberSignature Language="C#" Value="public string ImageDescription { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ImageDescription" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImageLocale">
<MemberSignature Language="C#" Value="public string ImageLocale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ImageLocale" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -65,6 +86,7 @@
</Member>
<Member MemberName="SetImageDescription">
<MemberSignature Language="C#" Value="public bool SetImageDescription (string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetImageDescription(string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -79,22 +101,5 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImageLocale">
<MemberSignature Language="C#" Value="public string ImageLocale { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>Image implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Image" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,24 +1,25 @@
<Type Name="Implementor" FullName="Atk.Implementor">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Implementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Implementor implements class GLib.IWrapper" />
<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>
<Docs>
<summary>To be added</summary>
<remarks />
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="RefAccessible">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>

View file

@ -1,8 +1,8 @@
<Type Name="ImplementorAdapter" FullName="Atk.ImplementorAdapter">
<TypeSignature Language="C#" Value="public class ImplementorAdapter : GLib.GInterfaceAdapter, Atk.Implementor" />
<TypeSignature Language="C#" Value="public class ImplementorAdapter : GLib.GInterfaceAdapter, Atk.Implementor, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ImplementorAdapter extends GLib.GInterfaceAdapter implements class Atk.Implementor, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Implementor</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Implementor adapter.</summary>
<remarks>Adapts <see cref="T:Atk.ImplementorImplementor" /> implementations to the full <see cref="T:Atk.Implementor" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImplementorAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImplementorAdapter (Atk.ImplementorImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ImplementorImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.ImplementorImplementor" />
@ -34,8 +44,41 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImplementorAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Implementor GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Implementor GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Implementor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Implementor GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Implementor GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Implementor</ReturnType>
@ -52,21 +95,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RefAccessible">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
<MemberType>Method</MemberType>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.ImplementorImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.ImplementorImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.ImplementorImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.ImplementorImplementor</ReturnType>
@ -77,8 +136,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RefAccessible">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -91,9 +165,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Implementor adapter.</summary>
<remarks>Adapts <see cref="T:Atk.ImplementorImplementor" /> implementations to the full <see cref="T:Atk.Implementor" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="ImplementorImplementor" FullName="Atk.ImplementorImplementor">
<TypeSignature Language="C#" Value="public interface ImplementorImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ImplementorImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.ImplementorAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Implementor implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Implementor" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="RefAccessible">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessible ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessible() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -29,9 +35,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Implementor implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Implementor" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,67 +1,82 @@
<Type Name="KeyEventStruct" FullName="Atk.KeyEventStruct">
<TypeSignature Language="C#" Maintainer="auto" Value="public struct KeyEventStruct" />
<TypeSignature Language="C#" Maintainer="auto" Value="public struct KeyEventStruct : IEquatable&lt;Atk.KeyEventStruct&gt;" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit KeyEventStruct extends System.ValueType implements class System.IEquatable`1&lt;valuetype Atk.KeyEventStruct&gt;" />
<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.ValueType</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;Atk.KeyEventStruct&gt;</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.KeyEventStruct Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventStruct</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns an empty <see cref="T:Atk.KeyEventStruct" /></summary>
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Atk.KeyEventStruct New (IntPtr raw);" />
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (Atk.KeyEventStruct other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Atk.KeyEventStruct other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventStruct</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
<Parameter Name="other" Type="Atk.KeyEventStruct" />
</Parameters>
<Docs>
<summary>Internal method</summary>
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Atk.KeyEventStruct" /></returns>
<remarks>This is an internal method and should not be used by user code.</remarks>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Type">
<MemberSignature Language="C#" Value="public int Type;" />
<MemberType>Field</MemberType>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public override bool Equals (object other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="System.Object" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetHashCode">
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="State">
<MemberSignature Language="C#" Value="public uint State;" />
<Member MemberName="Keycode">
<MemberSignature Language="C#" Value="public ushort Keycode;" />
<MemberSignature Language="ILAsm" Value=".field public unsigned int16 Keycode" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
<ReturnType>System.UInt16</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -72,6 +87,7 @@
</Member>
<Member MemberName="Keyval">
<MemberSignature Language="C#" Value="public uint Keyval;" />
<MemberSignature Language="ILAsm" Value=".field public unsigned int32 Keyval" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -85,6 +101,7 @@
</Member>
<Member MemberName="Length">
<MemberSignature Language="C#" Value="public int Length;" />
<MemberSignature Language="ILAsm" Value=".field public int32 Length" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -96,34 +113,26 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="String">
<MemberSignature Language="C#" Value="public string String;" />
<MemberType>Field</MemberType>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Atk.KeyEventStruct New (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.KeyEventStruct New(native int raw) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>Atk.KeyEventStruct</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
<summary>Internal method</summary>
<returns>a <see cref="T:Atk.KeyEventStruct" /></returns>
<remarks>This is an internal method and should not be used by user code.</remarks>
</Docs>
</Member>
<Member MemberName="Keycode">
<MemberSignature Language="C#" Value="public ushort Keycode;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt16</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Timestamp">
<MemberSignature Language="C#" Value="public uint Timestamp;" />
<Member MemberName="State">
<MemberSignature Language="C#" Value="public uint State;" />
<MemberSignature Language="ILAsm" Value=".field public unsigned int32 State" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -135,5 +144,60 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="String">
<MemberSignature Language="C#" Value="public string String;" />
<MemberSignature Language="ILAsm" Value=".field public string String" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Timestamp">
<MemberSignature Language="C#" Value="public uint Timestamp;" />
<MemberSignature Language="ILAsm" Value=".field public unsigned int32 Timestamp" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Type">
<MemberSignature Language="C#" Value="public int Type;" />
<MemberSignature Language="ILAsm" Value=".field public int32 Type" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.KeyEventStruct Zero;" />
<MemberSignature Language="ILAsm" Value=".field public static valuetype Atk.KeyEventStruct Zero" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventStruct</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns an empty <see cref="T:Atk.KeyEventStruct" /></summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,16 +1,12 @@
<Type Name="KeyEventType" FullName="Atk.KeyEventType">
<TypeSignature Language="C#" Maintainer="auto" Value="public enum KeyEventType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed KeyEventType 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>
<Docs>
<summary>Specifies the type of a keyboard event.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,9 +15,28 @@
<AttributeName>GLib.GType(typeof(Atk.KeyEventTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Specifies the type of a keyboard event.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.KeyEventType LastDefined = int32(2)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Not a valid value; specifies end of enumeration</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Press">
<MemberSignature Language="C#" Value="Press" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.KeyEventType Press = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventType</ReturnType>
@ -35,6 +50,7 @@
</Member>
<Member MemberName="Release">
<MemberSignature Language="C#" Value="Release" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.KeyEventType Release = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventType</ReturnType>
@ -46,18 +62,5 @@
</remarks>
</Docs>
</Member>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.KeyEventType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Not a valid value; specifies end of enumeration</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,24 +1,24 @@
<Type Name="KeySnoopFunc" FullName="Atk.KeySnoopFunc">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate int KeySnoopFunc(KeyEventStruct evnt);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed KeySnoopFunc extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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>
<Docs>
<param name="evnt">To be added.</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
<returns>To be added.</returns>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="evnt" Type="Atk.KeyEventStruct" />
</Parameters>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<param name="evnt">To be added.</param>
<summary>To be added</summary>
<returns>To be added.</returns>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View file

@ -1,16 +1,12 @@
<Type Name="Layer" FullName="Atk.Layer">
<TypeSignature Language="C#" Maintainer="auto" Value="public enum Layer" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Layer 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>
<Docs>
<summary>Describes the layer of a component</summary>
<remarks>These enumerated "layer values" are used when determining which UI rendering layer a component is drawn into, which can help in making determinations of when components occlude one another.</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,22 +15,14 @@
<AttributeName>GLib.GType(typeof(Atk.LayerGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Describes the layer of a component</summary>
<remarks>These enumerated "layer values" are used when determining which UI rendering layer a component is drawn into, which can help in making determinations of when components occlude one another.</remarks>
</Docs>
<Members>
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The object does not have a layer</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Background">
<MemberSignature Language="C#" Value="Background" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Background = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
@ -48,6 +36,7 @@
</Member>
<Member MemberName="Canvas">
<MemberSignature Language="C#" Value="Canvas" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Canvas = int32(2)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
@ -59,21 +48,23 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Widget">
<MemberSignature Language="C#" Value="Widget" />
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Invalid = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is normally used for components</summary>
<summary> The object does not have a layer</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Mdi">
<MemberSignature Language="C#" Value="Mdi" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Mdi = int32(4)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
@ -85,21 +76,9 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Popup">
<MemberSignature Language="C#" Value="Popup" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is used for popup components, such as menus</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Overlay">
<MemberSignature Language="C#" Value="Overlay" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Overlay = int32(6)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
@ -111,8 +90,37 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Popup">
<MemberSignature Language="C#" Value="Popup" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Popup = int32(5)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is used for popup components, such as menus</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Widget">
<MemberSignature Language="C#" Value="Widget" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Widget = int32(3)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is normally used for components</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Window">
<MemberSignature Language="C#" Value="Window" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Layer Window = int32(7)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>

View file

@ -1,11 +1,15 @@
<Type Name="LinkSelectedArgs" FullName="Atk.LinkSelectedArgs">
<TypeSignature Language="C#" Value="public class LinkSelectedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit LinkSelectedArgs extends GLib.SignalArgs" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</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.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
@ -13,13 +17,10 @@
</remarks>
<since version="Gtk# 2.4" />
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public LinkSelectedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="LinkIndex">
<MemberSignature Language="C#" Value="public int LinkIndex { get; };" />
<MemberSignature Language="C#" Value="public int LinkIndex { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 LinkIndex" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -1,11 +1,21 @@
<Type Name="LinkSelectedHandler" FullName="Atk.LinkSelectedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void LinkSelectedHandler(object o, LinkSelectedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed LinkSelectedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.LinkSelectedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,15 +27,5 @@
</remarks>
<since version="Gtk# 2.4" />
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.LinkSelectedArgs" />
</Parameters>
</Type>

View file

@ -1,16 +1,22 @@
<Type Name="Misc" FullName="Atk.Misc">
<TypeSignature Language="C#" Value="public class Misc : GLib.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Misc extends GLib.Object" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Misc ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -18,25 +24,9 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Misc (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<param name="gtype">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Misc (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
@ -48,7 +38,8 @@
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -60,7 +51,8 @@
</Docs>
</Member>
<Member MemberName="Instance">
<MemberSignature Language="C#" Value="public static Atk.Misc Instance { get; };" />
<MemberSignature Language="C#" Value="public static Atk.Misc Instance { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Atk.Misc Instance" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Misc</ReturnType>
@ -71,8 +63,64 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnThreadsEnter">
<MemberSignature Language="C#" Value="protected virtual void OnThreadsEnter ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnThreadsEnter() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideThreadsEnter", Type=typeof(Atk.Misc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnThreadsLeave">
<MemberSignature Language="C#" Value="protected virtual void OnThreadsLeave ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnThreadsLeave() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideThreadsLeave", Type=typeof(Atk.Misc))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetSingletonInstance">
<MemberSignature Language="C#" Value="public static void SetSingletonInstance (Atk.Misc misc);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetSingletonInstance(class Atk.Misc misc) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="misc" Type="Atk.Misc" />
</Parameters>
<Docs>
<param name="misc">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="ThreadsEnter">
<MemberSignature Language="C#" Value="public void ThreadsEnter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ThreadsEnter() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -85,6 +133,7 @@
</Member>
<Member MemberName="ThreadsLeave">
<MemberSignature Language="C#" Value="public void ThreadsLeave ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ThreadsLeave() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -96,9 +145,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

File diff suppressed because it is too large Load diff

View file

@ -1,39 +1,25 @@
<Type Name="NoOpObjectFactory" FullName="Atk.NoOpObjectFactory">
<TypeSignature Language="C#" Maintainer="auto" Value="public class NoOpObjectFactory : Atk.ObjectFactory" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NoOpObjectFactory extends Atk.ObjectFactory" />
<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>
<Docs>
<summary>The <see cref="T:Atk.ObjectFactory" /> which creates an <see cref="T:Atk.NoOpObject" />.</summary>
<remarks>The <see cref="T:Atk.ObjectFactory" /> which creates an <see cref="T:Atk.NoOpObject" />. An instance of this is created by an <see cref="T:Atk.Registry" /> if no factory type has not been specified to create an accessible object of a particular type.</remarks>
</Docs>
<Base>
<BaseTypeName>Atk.ObjectFactory</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>The <see cref="T:Atk.ObjectFactory" /> which creates an <see cref="T:Atk.NoOpObject" />.</summary>
<remarks>The <see cref="T:Atk.ObjectFactory" /> which creates an <see cref="T:Atk.NoOpObject" />. An instance of this is created by an <see cref="T:Atk.Registry" /> if no factory type has not been specified to create an accessible object of a particular type.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NoOpObjectFactory (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">Pointer to the C object.</param>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NoOpObjectFactory ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -42,8 +28,25 @@
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NoOpObjectFactory (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<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="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -55,23 +58,5 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.NoOpObjectFactory" />.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected NoOpObjectFactory (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.NoOpObjectFactory" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
</Member>
</Members>
</Type>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,23 @@
<Type Name="ObjectFactory+CreateAccessibleDelegate" FullName="Atk.ObjectFactory+CreateAccessibleDelegate">
<TypeSignature Language="C#" Value="public delegate Atk.Object ObjectFactory.CreateAccessibleDelegate(Object obj);" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed ObjectFactory/CreateAccessibleDelegate extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Type>

View file

@ -0,0 +1,20 @@
<Type Name="ObjectFactory+GetAccessibleTypeDelegate" FullName="Atk.ObjectFactory+GetAccessibleTypeDelegate">
<TypeSignature Language="C#" Value="public delegate GLib.GType ObjectFactory.GetAccessibleTypeDelegate();" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed ObjectFactory/GetAccessibleTypeDelegate extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Type>

View file

@ -1,24 +1,66 @@
<Type Name="ObjectFactory" FullName="Atk.ObjectFactory">
<TypeSignature Language="C#" Maintainer="auto" Value="public class ObjectFactory : GLib.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ObjectFactory extends GLib.Object" />
<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>
<Docs>
<summary>The base object class for a factory used to create accessible objects for objects of a specific <see cref="T:GLib.GType" />.</summary>
<remarks>The function <see cref="M:Atk.Registry.SetFactoryType()" /> is normally called to store in the registry the factory type to be used to create an accessible of a particular <see cref="T:GLib.GType" />.</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>The base object class for a factory used to create accessible objects for objects of a specific <see cref="T:GLib.GType" />.</summary>
<remarks>The function <see cref="M:Atk.Registry.SetFactoryType()" /> is normally called to store in the registry the factory type to be used to create an accessible of a particular <see cref="T:GLib.GType" />.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected ObjectFactory ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ObjectFactory (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<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="AccessibleType">
<MemberSignature Language="C#" Value="public GLib.GType AccessibleType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType AccessibleType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="CreateAccessible">
<MemberSignature Language="C#" Value="public Atk.Object CreateAccessible (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.Object CreateAccessible(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -27,41 +69,43 @@
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="obj">an object of type <see cref="T:GLib.Object" /></param>
<summary>To be added</summary>
<returns>an object of type <see cref="T:Atk.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Invalidate">
<MemberSignature Language="C#" Value="public void Invalidate ();" />
<MemberType>Method</MemberType>
<Member MemberName="CreateAccessibleHandler">
<MemberSignature Language="C#" Value="public static Atk.ObjectFactory.CreateAccessibleDelegate CreateAccessibleHandler { set; }" />
<MemberSignature Language="ILAsm" Value=".property class Atk.ObjectFactory/CreateAccessibleDelegate CreateAccessibleHandler" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>Atk.ObjectFactory+CreateAccessibleDelegate</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ObjectFactory (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Member MemberName="GetAccessibleTypeHandler">
<MemberSignature Language="C#" Value="public static Atk.ObjectFactory.GetAccessibleTypeDelegate GetAccessibleTypeHandler { set; }" />
<MemberSignature Language="ILAsm" Value=".property class Atk.ObjectFactory/GetAccessibleTypeDelegate GetAccessibleTypeHandler" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.ObjectFactory+GetAccessibleTypeDelegate</ReturnType>
</ReturnValue>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">Pointer to the C object.</param>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -73,45 +117,36 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.ObjectFactory" />.</remarks>
</Docs>
</Member>
<Member MemberName="AccessibleType">
<MemberSignature Language="C#" Value="public GLib.GType AccessibleType { get; };" />
<MemberType>Property</MemberType>
<Member MemberName="Invalidate">
<MemberSignature Language="C#" Value="public void Invalidate ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Invalidate() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected ObjectFactory (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.ObjectFactory" /> that would have their own GLib type assigned to it. This is not typically used by C# code.</remarks>
</Docs>
<Member MemberName="OnInvalidate">
<MemberSignature Language="C#" Value="protected virtual void OnInvalidate ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnInvalidate() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideInvalidate", Type=typeof(Atk.ObjectFactory))</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected ObjectFactory ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>

404
doc/en/Atk/Plug.xml Normal file
View file

@ -0,0 +1,404 @@
<Type Name="Plug" FullName="Atk.Plug">
<TypeSignature Language="C#" Value="public class Plug : Atk.Object, Atk.Component" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Plug extends Atk.Object implements class Atk.Component, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>Atk.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.Component</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Plug ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Plug (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddFocusHandler">
<MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="Atk.FocusHandler" />
</Parameters>
<Docs>
<param name="handler">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="BoundsChanged">
<MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.BoundsChangedHandler BoundsChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("bounds_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.BoundsChangedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetExtents">
<MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetPosition">
<MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetSize">
<MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GrabFocus">
<MemberSignature Language="C#" Value="public bool GrabFocus ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Id">
<MemberSignature Language="C#" Value="public string Id { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Id" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnBoundsChanged">
<MemberSignature Language="C#" Value="protected virtual void OnBoundsChanged (Atk.Rectangle bounds);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnBoundsChanged(valuetype Atk.Rectangle bounds) cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBoundsChanged", Type=typeof(Atk.Plug))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="bounds" Type="Atk.Rectangle" />
</Parameters>
<Docs>
<param name="bounds">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnGetObjectId">
<MemberSignature Language="C#" Value="protected virtual string OnGetObjectId ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string OnGetObjectId() cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetObjectId", Type=typeof(Atk.Plug))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="PropertyChangeArgs" FullName="Atk.PropertyChangeArgs">
<TypeSignature Language="C#" Value="public class PropertyChangeArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PropertyChangeArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.PropertyChange" /> event invokes <see cref="T:Atk.PropertyChangeEventHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public PropertyChangeArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="Values">
<MemberSignature Language="C#" Value="public Atk.PropertyValues Values { get; };" />
<MemberSignature Language="C#" Value="public Atk.PropertyValues Values { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.PropertyValues Values" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.PropertyValues</ReturnType>

View file

@ -1,12 +1,22 @@
<Type Name="PropertyChangeEventHandler" FullName="Atk.PropertyChangeEventHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void PropertyChangeEventHandler(object o, PropertyChangeArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed PropertyChangeEventHandler extends System.MulticastDelegate" />
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.PropertyChangeArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,15 +27,5 @@
<para>To attach a <see cref="T:Atk.PropertyChangeEventHandler" /> to an event, add the PropertyChangeEventHandler instance to the event. The methods referenced by the PropertyChangeEventHandler instance are invoked whenever the event is raised, until the PropertyChangeEventHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.PropertyChangeArgs" />
</Parameters>
</Type>

View file

@ -1,20 +1,13 @@
<Type Name="PropertyChangeHandler" FullName="Atk.PropertyChangeHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void PropertyChangeHandler(Object arg1, PropertyValues arg2);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed PropertyChangeHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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>
<Docs>
<param name="arg1">To be added.</param>
<param name="arg2">To be added.</param>
<summary>Event handler.</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="arg1" Type="Atk.Object" />
<Parameter Name="arg2" Type="Atk.PropertyValues" />
@ -22,4 +15,11 @@
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="arg1">To be added.</param>
<param name="arg2">To be added.</param>
<summary>Event handler.</summary>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View file

@ -1,35 +1,79 @@
<Type Name="PropertyValues" FullName="Atk.PropertyValues">
<TypeSignature Language="C#" Maintainer="auto" Value="public struct PropertyValues" />
<TypeSignature Language="C#" Maintainer="auto" Value="public struct PropertyValues : IEquatable&lt;Atk.PropertyValues&gt;" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit PropertyValues extends System.ValueType implements class System.IEquatable`1&lt;valuetype Atk.PropertyValues&gt;" />
<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.ValueType</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;Atk.PropertyValues&gt;</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.PropertyValues Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (Atk.PropertyValues other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Atk.PropertyValues other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.PropertyValues</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Atk.PropertyValues" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public override bool Equals (object other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="System.Object" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetHashCode">
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns an empty <see cref="T:Atk.PropertyValues" /></summary>
<remarks />
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Atk.PropertyValues New (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.PropertyValues New(native int raw) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.PropertyValues</ReturnType>
@ -38,14 +82,43 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal method</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>Internal method</summary>
<returns> a new <see cref="T:Atk.PropertyValues" /></returns>
<remarks>This is an internal method and should not be used by user code.</remarks>
</Docs>
</Member>
<Member MemberName="NewValue">
<MemberSignature Language="C#" Value="public GLib.Value NewValue;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype GLib.Value NewValue" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>GLib.Value</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="OldValue">
<MemberSignature Language="C#" Value="public GLib.Value OldValue;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype GLib.Value OldValue" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>GLib.Value</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PropertyName">
<MemberSignature Language="C#" Value="public string PropertyName;" />
<MemberSignature Language="ILAsm" Value=".field public string PropertyName" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -57,30 +130,17 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="OldValue">
<MemberSignature Language="C#" Value="public GLib.Value OldValue;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.PropertyValues Zero;" />
<MemberSignature Language="ILAsm" Value=".field public static valuetype Atk.PropertyValues Zero" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>GLib.Value</ReturnType>
<ReturnType>Atk.PropertyValues</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NewValue">
<MemberSignature Language="C#" Value="public GLib.Value NewValue;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>GLib.Value</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Returns an empty <see cref="T:Atk.PropertyValues" /></summary>
<remarks />
</Docs>
</Member>
</Members>

View file

@ -0,0 +1,32 @@
<Type Name="RealStateSet" FullName="Atk.RealStateSet">
<TypeSignature Language="C#" Value="public class RealStateSet : GLib.Opaque" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RealStateSet extends GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RealStateSet (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,75 +1,93 @@
<Type Name="Rectangle" FullName="Atk.Rectangle">
<TypeSignature Language="C#" Maintainer="auto" Value="public struct Rectangle" />
<TypeSignature Language="C#" Maintainer="auto" Value="public struct Rectangle : IEquatable&lt;Atk.Rectangle&gt;" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Rectangle extends System.ValueType implements class System.IEquatable`1&lt;valuetype Atk.Rectangle&gt;" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</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.ValueType</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;Atk.Rectangle&gt;</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.Rectangle Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (Atk.Rectangle other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype Atk.Rectangle other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Rectangle</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Atk.Rectangle" />
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="X">
<MemberSignature Language="C#" Value="public int X;" />
<MemberType>Field</MemberType>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public override bool Equals (object other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object other) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="System.Object" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetHashCode">
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Y">
<MemberSignature Language="C#" Value="public int Y;" />
<MemberType>Field</MemberType>
<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>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public int Height;" />
<MemberSignature Language="ILAsm" Value=".field public int32 Height" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -83,6 +101,7 @@
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Atk.Rectangle New (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.Rectangle New(native int raw) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Rectangle</ReturnType>
@ -91,27 +110,15 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Atk.Rectangle" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:GLib.GType" /></value>
<returns>a <see cref="T:Atk.Rectangle" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Atk.Rectangle boxed);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype GLib.Value op_Explicit(valuetype Atk.Rectangle boxed) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.Value</ReturnType>
@ -128,6 +135,7 @@
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Atk.Rectangle op_Explicit (GLib.Value val);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Atk.Rectangle op_Explicit(valuetype GLib.Value val) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Rectangle</ReturnType>
@ -142,5 +150,61 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width;" />
<MemberSignature Language="ILAsm" Value=".field public int32 Width" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X">
<MemberSignature Language="C#" Value="public int X;" />
<MemberSignature Language="ILAsm" Value=".field public int32 X" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y">
<MemberSignature Language="C#" Value="public int Y;" />
<MemberSignature Language="ILAsm" Value=".field public int32 Y" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Atk.Rectangle Zero;" />
<MemberSignature Language="ILAsm" Value=".field public static valuetype Atk.Rectangle Zero" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Rectangle</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,39 +1,86 @@
<Type Name="Registry" FullName="Atk.Registry">
<TypeSignature Language="C#" Maintainer="auto" Value="public class Registry : GLib.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Registry extends GLib.Object" />
<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>
<Docs>
<summary>An object used to store the <see cref="T:GLib.GType" /> of the factories used to create an accessible object for an object of a particular <see cref="T:GLib.GType" />.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>An object used to store the <see cref="T:GLib.GType" /> of the factories used to create an accessible object for an object of a particular <see cref="T:GLib.GType" />.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Registry ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Registry (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<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="GetFactory">
<MemberSignature Language="C#" Value="public Atk.ObjectFactory GetFactory (GLib.GType type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.ObjectFactory GetFactory(valuetype GLib.GType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.ObjectFactory</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="GLib.GType" />
</Parameters>
<Docs>
<param name="type">a <see cref="T:GLib.GType" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Atk.ObjectFactory" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetFactoryType">
<MemberSignature Language="C#" Value="public GLib.GType GetFactoryType (GLib.GType type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype GLib.GType GetFactoryType(valuetype GLib.GType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="GLib.GType" />
</Parameters>
<Docs>
<param name="type">a <see cref="T:GLib.GType" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:GLib.GType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -45,24 +92,9 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Registry" />.</remarks>
</Docs>
</Member>
<Member MemberName="GetFactory">
<MemberSignature Language="C#" Value="public Atk.ObjectFactory GetFactory (GLib.GType type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.ObjectFactory</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:GLib.GType" /></param>
<returns>a <see cref="T:Atk.ObjectFactory" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetFactoryType">
<MemberSignature Language="C#" Value="public void SetFactoryType (GLib.GType type, GLib.GType factory_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetFactoryType(valuetype GLib.GType type, valuetype GLib.GType factory_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -72,55 +104,11 @@
<Parameter Name="factory_type" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:GLib.GType" /></param>
<param name="factory_type">a <see cref="T:GLib.GType" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetFactoryType">
<MemberSignature Language="C#" Value="public GLib.GType GetFactoryType (GLib.GType type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:GLib.GType" /></param>
<returns>a <see cref="T:GLib.GType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Registry (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.Registry" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Registry ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="Relation" FullName="Atk.Relation">
<TypeSignature Language="C#" Maintainer="auto" Value="public class Relation : GLib.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Relation extends GLib.Object" />
<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>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>An <see cref="T:Atk.Relation" /> describes a relation between an object and one or more other objects.</summary>
<remarks>
@ -21,77 +26,60 @@
</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Relation (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<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="TypeForName">
<MemberSignature Language="C#" Value="public static Atk.RelationType TypeForName (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Relation (Atk.Object[] targets, Atk.RelationType relationship);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.Object[] targets, valuetype Atk.RelationType relationship) cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="name" Type="System.String" />
<Parameter Name="targets" Type="Atk.Object[]" />
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Atk.RelationType" /></returns>
<remarks>To be added</remarks>
<param name="targets">an array of <see cref="T:Atk.Object" /></param>
<param name="relationship">an <see cref="T:Atk.RelationType" /> for the relation.</param>
<summary>Creates a new <see cref="T:Atk.Relation" /> with the provided information.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="TypeGetName">
<MemberSignature Language="C#" Value="public static string TypeGetName (Atk.RelationType type);" />
<Member MemberName="AddTarget">
<MemberSignature Language="C#" Value="public void AddTarget (Atk.Object target);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddTarget(class Atk.Object target) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.RelationType" />
<Parameter Name="target" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="target">a <see cref="T:Atk.Object" /></param>
<summary>To be added</summary>
<param name="type">a <see cref="T:Atk.RelationType" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="TypeRegister">
<MemberSignature Language="C#" Value="public static Atk.RelationType TypeRegister (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Atk.RelationType" /></returns>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -103,43 +91,15 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Relation" />.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Relation (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.Relation" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs>
<Member MemberName="RelationType">
<MemberSignature Language="C#" Value="public Atk.RelationType RelationType { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.RelationType RelationType" />
<MemberType>Property</MemberType>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
<AttributeName>GLib.Property("relation_type")</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Relation (Atk.Object[] targets, Atk.RelationType relationship);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="targets" Type="Atk.Object[]" />
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<summary>Creates a new <see cref="T:Atk.Relation" /> with the provided information.</summary>
<param name="targets">an array of <see cref="T:Atk.Object" /></param>
<param name="relationship">an <see cref="T:Atk.RelationType" /> for the relation.</param>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="RelationType">
<MemberSignature Language="C#" Value="public Atk.RelationType RelationType { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
@ -151,33 +111,31 @@
</remarks>
<since version="Gtk# 2.4" />
</Docs>
<Attributes>
<Attribute>
<AttributeName>GLib.Property("relation_type")</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="AddTarget">
<MemberSignature Language="C#" Value="public void AddTarget (Atk.Object target);" />
<Member MemberName="RemoveTarget">
<MemberSignature Language="C#" Value="public bool RemoveTarget (Atk.Object target);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool RemoveTarget(class Atk.Object target) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="target" Type="Atk.Object" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="target">a <see cref="T:Atk.Object" /></param>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
<param name="target">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Target">
<MemberSignature Language="C#" Value="public IntPtr Target { get; };" />
<MemberSignature Language="C#" Value="public Atk.Object[] Target { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object[] Target" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
<ReturnType>Atk.Object[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@ -185,5 +143,56 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TypeForName">
<MemberSignature Language="C#" Value="public static Atk.RelationType TypeForName (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.RelationType TypeForName(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">a <see cref="T:System.String" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Atk.RelationType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="TypeGetName">
<MemberSignature Language="C#" Value="public static string TypeGetName (Atk.RelationType type);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeGetName(valuetype Atk.RelationType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.RelationType" />
</Parameters>
<Docs>
<param name="type">a <see cref="T:Atk.RelationType" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="TypeRegister">
<MemberSignature Language="C#" Value="public static Atk.RelationType TypeRegister (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.RelationType TypeRegister(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">a <see cref="T:System.String" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Atk.RelationType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="RelationSet" FullName="Atk.RelationSet">
<TypeSignature Language="C#" Maintainer="auto" Value="public class RelationSet : GLib.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RelationSet extends GLib.Object" />
<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>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>
A set of <see cref="T:Atk.Relations" />, normally the set which
@ -14,14 +19,92 @@
</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RelationSet ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RelationSet (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<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="Add">
<MemberSignature Language="C#" Value="public void Add (Atk.Relation relation);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(class Atk.Relation relation) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relation" Type="Atk.Relation" />
</Parameters>
<Docs>
<param name="relation">an <see cref="T:Atk.Relation" /></param>
<summary>Add a new relation to the current relation set if it is not already present.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="AddRelationByType">
<MemberSignature Language="C#" Value="public void AddRelationByType (Atk.RelationType relationship, Atk.Object target);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddRelationByType(valuetype Atk.RelationType relationship, class Atk.Object target) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relationship" Type="Atk.RelationType" />
<Parameter Name="target" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="relationship">a <see cref="T:System.Int32" /></param>
<param name="target">a <see cref="T:Atk.Object" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (Atk.RelationType relationship);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(valuetype Atk.RelationType relationship) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<param name="relationship">An <see cref="T:Atk.RelationType" />.</param>
<summary>Determines whether the relation set contains a relation that matches the specified type.</summary>
<returns>
<see langword="true" /> if relationship is the relationship
type of a relation in set, <see langword="false" /> otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetRelation">
<MemberSignature Language="C#" Value="public Atk.Relation GetRelation (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.Relation GetRelation(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Relation</ReturnType>
@ -30,8 +113,8 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Determines the relation at the specified position in the relation set.</summary>
<param name="i">An <see cref="T:System.Int32" /> representing a position in the set, starting from 0.</param>
<summary>Determines the relation at the specified position in the relation set.</summary>
<returns>
An <see cref="T:Atk.Relation" />, which is the relation at
position <paramref name="i" /> in the set.
@ -41,6 +124,7 @@
</Member>
<Member MemberName="GetRelationByType">
<MemberSignature Language="C#" Value="public Atk.Relation GetRelationByType (Atk.RelationType relationship);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.Relation GetRelationByType(valuetype Atk.RelationType relationship) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Relation</ReturnType>
@ -49,100 +133,15 @@
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<summary>Finds a relation that matches the specified type.</summary>
<param name="relationship">An <see cref="T:Atk.RelationType" /></param>
<summary>Finds a relation that matches the specified type.</summary>
<returns>An <see cref="T:Atk.Relation" />, which is a relation matching the specified type.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public void Add (Atk.Relation relation);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relation" Type="Atk.Relation" />
</Parameters>
<Docs>
<summary>Add a new relation to the current relation set if it is not already present.</summary>
<param name="relation">an <see cref="T:Atk.Relation" /></param>
<remarks />
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (Atk.RelationType relationship);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<summary>Determines whether the relation set contains a relation that matches the specified type.</summary>
<param name="relationship">An <see cref="T:Atk.RelationType" />.</param>
<returns>
<see langword="true" /> if relationship is the relationship
type of a relation in set, <see langword="false" /> otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="public void Remove (Atk.Relation relation);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relation" Type="Atk.Relation" />
</Parameters>
<Docs>
<summary>Removes a relation from the relation set.</summary>
<param name="relation">An <see cref="T:Atk.Relation" />.</param>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RelationSet (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">Pointer to the C object.</param>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RelationSet ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NRelations">
<MemberSignature Language="C#" Value="public int NRelations { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Determines the number of relations in a relation set.</summary>
<value>An integer representing the number of relations in the set.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -154,40 +153,33 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.RelationSet" />.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected RelationSet (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Member MemberName="NRelations">
<MemberSignature Language="C#" Value="public int NRelations { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NRelations" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.RelationSet" /> that would have their own GLib type assigned to it. This is not typically used by C# code.</remarks>
<summary>Determines the number of relations in a relation set.</summary>
<value>An integer representing the number of relations in the set.</value>
<remarks />
</Docs>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="AddRelationByType">
<MemberSignature Language="C#" Value="public void AddRelationByType (Atk.RelationType relationship, Atk.Object target);" />
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="public void Remove (Atk.Relation relation);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Remove(class Atk.Relation relation) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="relationship" Type="Atk.RelationType" />
<Parameter Name="target" Type="Atk.Object" />
<Parameter Name="relation" Type="Atk.Relation" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="relationship">a <see cref="T:System.Int32" /></param>
<param name="target">a <see cref="T:Atk.Object" /></param>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
<param name="relation">An <see cref="T:Atk.Relation" />.</param>
<summary>Removes a relation from the relation set.</summary>
<remarks />
</Docs>
</Member>
</Members>

View file

@ -1,16 +1,12 @@
<Type Name="RelationType" FullName="Atk.RelationType">
<TypeSignature Language="C#" Maintainer="auto" Value="public enum RelationType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed RelationType 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>
<Docs>
<summary>Describes the type of the relation</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,22 +15,14 @@
<AttributeName>GLib.GType(typeof(Atk.RelationTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Describes the type of the relation</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Null">
<MemberSignature Language="C#" Value="Null" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>No Relation</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="ControlledBy">
<MemberSignature Language="C#" Value="ControlledBy" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType ControlledBy = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -48,6 +36,7 @@
</Member>
<Member MemberName="ControllerFor">
<MemberSignature Language="C#" Value="ControllerFor" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType ControllerFor = int32(2)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -59,8 +48,93 @@
</remarks>
</Docs>
</Member>
<Member MemberName="DescribedBy">
<MemberSignature Language="C#" Value="DescribedBy" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType DescribedBy = int32(14)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="DescriptionFor">
<MemberSignature Language="C#" Value="DescriptionFor" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType DescriptionFor = int32(15)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="EmbeddedBy">
<MemberSignature Language="C#" Value="EmbeddedBy" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType EmbeddedBy = int32(11)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Inverse of <see cref="F:Atk.Relation.Embeds" />, indicates that this object's content is visualy embedded in another object.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Embeds">
<MemberSignature Language="C#" Value="Embeds" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType Embeds = int32(10)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Indicates that the object visually embeds another object's content, i.e. this object's content flows around another's content.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FlowsFrom">
<MemberSignature Language="C#" Value="FlowsFrom" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType FlowsFrom = int32(8)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Indicates that the object has content that flows logically from another AtkObject in a sequential way, (for instance text-flow).</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FlowsTo">
<MemberSignature Language="C#" Value="FlowsTo" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType FlowsTo = int32(7)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Indicates that the object has content that flows logically to another AtkObject in a sequential way, (for instance text-flow).</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LabelFor">
<MemberSignature Language="C#" Value="LabelFor" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType LabelFor = int32(3)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -74,6 +148,7 @@
</Member>
<Member MemberName="LabelledBy">
<MemberSignature Language="C#" Value="LabelledBy" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType LabelledBy = int32(4)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -85,8 +160,23 @@
</remarks>
</Docs>
</Member>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType LastDefined = int32(17)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="MemberOf">
<MemberSignature Language="C#" Value="MemberOf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType MemberOf = int32(5)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -100,6 +190,7 @@
</Member>
<Member MemberName="NodeChildOf">
<MemberSignature Language="C#" Value="NodeChildOf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType NodeChildOf = int32(6)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -111,105 +202,35 @@
</remarks>
</Docs>
</Member>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<Member MemberName="NodeParentOf">
<MemberSignature Language="C#" Value="NodeParentOf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType NodeParentOf = int32(16)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Null">
<MemberSignature Language="C#" Value="Null" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType Null = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<summary>No Relation</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FlowsTo">
<MemberSignature Language="C#" Value="FlowsTo" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Indicates that the object has content that flows logically to another AtkObject in a sequential way, (for instance text-flow).</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FlowsFrom">
<MemberSignature Language="C#" Value="FlowsFrom" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Indicates that the object has content that flows logically from another AtkObject in a sequential way, (for instance text-flow).</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="SubwindowOf">
<MemberSignature Language="C#" Value="SubwindowOf" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Embeds">
<MemberSignature Language="C#" Value="Embeds" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Indicates that the object visually embeds another object's content, i.e. this object's content flows around another's content.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="EmbeddedBy">
<MemberSignature Language="C#" Value="EmbeddedBy" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Inverse of <see cref="F:Atk.Relation.Embeds" />, indicates that this object's content is visualy embedded in another object.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="PopupFor">
<MemberSignature Language="C#" Value="PopupFor" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="ParentWindowOf">
<MemberSignature Language="C#" Value="ParentWindowOf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType ParentWindowOf = int32(13)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
@ -222,26 +243,34 @@
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="DescribedBy">
<MemberSignature Language="C#" Value="DescribedBy" />
<Member MemberName="PopupFor">
<MemberSignature Language="C#" Value="PopupFor" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType PopupFor = int32(12)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="DescriptionFor">
<MemberSignature Language="C#" Value="DescriptionFor" />
<Member MemberName="SubwindowOf">
<MemberSignature Language="C#" Value="SubwindowOf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.RelationType SubwindowOf = int32(9)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>

File diff suppressed because it is too large Load diff

View file

@ -1,25 +1,26 @@
<Type Name="RowDeletedArgs" FullName="Atk.RowDeletedArgs">
<TypeSignature Language="C#" Value="public class RowDeletedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RowDeletedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.RowDeleted" /> event invokes <see cref="T:Atk.RowDeletedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RowDeletedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="NumDeleted">
<MemberSignature Language="C#" Value="public int NumDeleted { get; };" />
<MemberSignature Language="C#" Value="public int NumDeleted { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NumDeleted" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -41,7 +43,8 @@
</Docs>
</Member>
<Member MemberName="Row">
<MemberSignature Language="C#" Value="public int Row { get; };" />
<MemberSignature Language="C#" Value="public int Row { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Row" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="RowDeletedHandler" FullName="Atk.RowDeletedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void RowDeletedHandler(object o, RowDeletedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed RowDeletedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.RowDeletedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.RowDeletedHandler" /> to an event, add the RowDeletedHandler instance to the event. The methods referenced by the RowDeletedHandler instance are invoked whenever the event is raised, until the RowDeletedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.RowDeletedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="RowInsertedArgs" FullName="Atk.RowInsertedArgs">
<TypeSignature Language="C#" Value="public class RowInsertedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RowInsertedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.RowInserted" /> event invokes <see cref="T:Atk.RowInsertedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RowInsertedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -29,7 +30,8 @@
</Docs>
</Member>
<Member MemberName="NumInserted">
<MemberSignature Language="C#" Value="public int NumInserted { get; };" />
<MemberSignature Language="C#" Value="public int NumInserted { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NumInserted" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -41,7 +43,8 @@
</Docs>
</Member>
<Member MemberName="Row">
<MemberSignature Language="C#" Value="public int Row { get; };" />
<MemberSignature Language="C#" Value="public int Row { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Row" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="RowInsertedHandler" FullName="Atk.RowInsertedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void RowInsertedHandler(object o, RowInsertedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed RowInsertedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.RowInsertedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.RowInsertedHandler" /> to an event, add the RowInsertedHandler instance to the event. The methods referenced by the RowInsertedHandler instance are invoked whenever the event is raised, until the RowInsertedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.RowInsertedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="Selection" FullName="Atk.Selection">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Selection : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Selection implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
The ATK interface implemented by container objects whose <see cref="T:Atk.Object" /> children can be selected.
@ -31,74 +36,29 @@
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="SelectAllSelection">
<MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
<Member MemberName="AddSelection">
<MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Causes every child of the object to be selected if the object supports multiple selections.</summary>
<param name="i">A <see langword="int" /> specifying the child index.</param>
<summary>Adds the specified accessible child of the object to the object's selection.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Removes the specified child of the object from the object's selection.</summary>
<param name="i">
A <see langword="int" /> specifying the index in the selection set. (e.g. the
ith selection as opposed to the ith child).
</param>
<returns>
<see langword="true" /> if success, <see langword="false" />
otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="IsChildSelected">
<MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Determines if the current child of this object is selected.</summary>
<param name="i">A <see langword="int" /> specifying the child index.</param>
<returns>A bool representing the specified child is selected, or 0 if selection does not implement this interface.</returns>
<remarks>
<para>
Callers should not rely on 0 or on a zero value for
indication of whether AtkSelectionIface is implemented, they
should use type checking/interface checking macros or the
atk_get_accessible_value() convenience method.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="ClearSelection">
<MemberSignature Language="C#" Value="public bool ClearSelection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -112,8 +72,9 @@
<remarks />
</Docs>
</Member>
<Member MemberName="AddSelection">
<MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
<Member MemberName="IsChildSelected">
<MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -122,16 +83,22 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Adds the specified accessible child of the object to the object's selection.</summary>
<param name="i">A <see langword="int" /> specifying the child index.</param>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise.
</returns>
<remarks />
<summary>Determines if the current child of this object is selected.</summary>
<returns>A bool representing the specified child is selected, or 0 if selection does not implement this interface.</returns>
<remarks>
<para>
Callers should not rely on 0 or on a zero value for
indication of whether AtkSelectionIface is implemented, they
should use type checking/interface checking macros or the
atk_get_accessible_value() convenience method.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="RefSelection">
<MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -140,14 +107,67 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="i">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">
A <see langword="int" /> specifying the index in the selection set. (e.g. the
ith selection as opposed to the ith child).
</param>
<summary>Removes the specified child of the object from the object's selection.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" />
otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SelectAllSelection">
<MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Causes every child of the object to be selected if the object supports multiple selections.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise.
</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectionChanged" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Event raised when the selected is changed.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="SelectionCount">
<MemberSignature Language="C#" Value="public int SelectionCount { get; };" />
<MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -169,17 +189,5 @@
</remarks>
</Docs>
</Member>
<Member MemberName="SelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Event raised when the selected is changed.</summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="SelectionAdapter" FullName="Atk.SelectionAdapter">
<TypeSignature Language="C#" Value="public class SelectionAdapter : GLib.GInterfaceAdapter, Atk.Selection" />
<TypeSignature Language="C#" Value="public class SelectionAdapter : GLib.GInterfaceAdapter, Atk.Selection, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi SelectionAdapter extends GLib.GInterfaceAdapter implements class Atk.Selection, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Selection</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Selection adapter.</summary>
<remarks>Adapts <see cref="T:Atk.SelectionImplementor" /> implementations to the full <see cref="T:Atk.Selection" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SelectionAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SelectionAdapter (Atk.SelectionImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.SelectionImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.SelectionImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SelectionAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddSelection">
<MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -52,6 +77,7 @@
</Member>
<Member MemberName="ClearSelection">
<MemberSignature Language="C#" Value="public bool ClearSelection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -63,8 +89,41 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EmitSelectionChanged">
<MemberSignature Language="C#" Value="public void EmitSelectionChanged ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void EmitSelectionChanged() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Selection GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Selection GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Selection</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Selection GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Selection GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Selection</ReturnType>
@ -81,97 +140,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsChildSelected">
<MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RefSelection">
<MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<param name="i">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectAllSelection">
<MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("selection_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectionCount">
<MemberSignature Language="C#" Value="public int SelectionCount { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.SelectionImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.SelectionImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.SelectionImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.SelectionImplementor</ReturnType>
@ -184,6 +183,7 @@
</Member>
<Member MemberName="IsChildSelected">
<MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -198,8 +198,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RefSelection">
<MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -216,6 +231,7 @@
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -232,6 +248,7 @@
</Member>
<Member MemberName="SelectAllSelection">
<MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -245,6 +262,7 @@
</Member>
<Member MemberName="SelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler SelectionChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler SelectionChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -260,7 +278,8 @@
</Docs>
</Member>
<Member MemberName="SelectionCount">
<MemberSignature Language="C#" Value="public int SelectionCount { get; };" />
<MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -272,9 +291,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Selection adapter.</summary>
<remarks>Adapts <see cref="T:Atk.SelectionImplementor" /> implementations to the full <see cref="T:Atk.Selection" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="SelectionImplementor" FullName="Atk.SelectionImplementor">
<TypeSignature Language="C#" Value="public interface SelectionImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract SelectionImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.SelectionAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Selection implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Selection" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="AddSelection">
<MemberSignature Language="C#" Value="public bool AddSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -33,6 +39,7 @@
</Member>
<Member MemberName="ClearSelection">
<MemberSignature Language="C#" Value="public bool ClearSelection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ClearSelection() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -46,6 +53,7 @@
</Member>
<Member MemberName="IsChildSelected">
<MemberSignature Language="C#" Value="public bool IsChildSelected (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsChildSelected(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -62,6 +70,7 @@
</Member>
<Member MemberName="RefSelection">
<MemberSignature Language="C#" Value="public Atk.Object RefSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -78,6 +87,7 @@
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -94,6 +104,7 @@
</Member>
<Member MemberName="SelectAllSelection">
<MemberSignature Language="C#" Value="public bool SelectAllSelection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SelectAllSelection() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -106,7 +117,8 @@
</Docs>
</Member>
<Member MemberName="SelectionCount">
<MemberSignature Language="C#" Value="public int SelectionCount { get; };" />
<MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -118,9 +130,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Selection implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Selection" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

423
doc/en/Atk/Socket.xml Normal file
View file

@ -0,0 +1,423 @@
<Type Name="Socket" FullName="Atk.Socket">
<TypeSignature Language="C#" Value="public class Socket : Atk.Object, Atk.Component" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socket extends Atk.Object implements class Atk.Component, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>Atk.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.Component</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Socket ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Socket (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddFocusHandler">
<MemberSignature Language="C#" Value="public uint AddFocusHandler (Atk.FocusHandler handler);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="Atk.FocusHandler" />
</Parameters>
<Docs>
<param name="handler">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public double Alpha { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Alpha" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="BoundsChanged">
<MemberSignature Language="C#" Value="public event Atk.BoundsChangedHandler BoundsChanged;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.BoundsChangedHandler BoundsChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("bounds_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.BoundsChangedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Embed">
<MemberSignature Language="C#" Value="public void Embed (string plug_id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Embed(string plug_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="plug_id" Type="System.String" />
</Parameters>
<Docs>
<param name="plug_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetExtents">
<MemberSignature Language="C#" Value="public void GetExtents (out int x, out int y, out int width, out int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetPosition">
<MemberSignature Language="C#" Value="public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetSize">
<MemberSignature Language="C#" Value="public void GetSize (out int width, out int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GrabFocus">
<MemberSignature Language="C#" Value="public bool GrabFocus ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="IsOccupied">
<MemberSignature Language="C#" Value="public bool IsOccupied { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsOccupied" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Layer">
<MemberSignature Language="C#" Value="public Atk.Layer Layer { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Layer Layer" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Layer</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="MdiZorder">
<MemberSignature Language="C#" Value="public int MdiZorder { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MdiZorder" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnBoundsChanged">
<MemberSignature Language="C#" Value="protected virtual void OnBoundsChanged (Atk.Rectangle bounds);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnBoundsChanged(valuetype Atk.Rectangle bounds) cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideBoundsChanged", Type=typeof(Atk.Socket))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="bounds" Type="Atk.Rectangle" />
</Parameters>
<Docs>
<param name="bounds">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="OnEmbed">
<MemberSignature Language="C#" Value="protected virtual void OnEmbed (string plug_id);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void OnEmbed(string plug_id) cil managed" />
<MemberType>Method</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideEmbed", Type=typeof(Atk.Socket))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="plug_id" Type="System.String" />
</Parameters>
<Docs>
<param name="plug_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RefAccessibleAtPoint">
<MemberSignature Language="C#" Value="public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAccessibleAtPoint(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RemoveFocusHandler">
<MemberSignature Language="C#" Value="public void RemoveFocusHandler (uint handler_id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler_id" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handler_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetExtents">
<MemberSignature Language="C#" Value="public bool SetExtents (int x, int y, int width, int height, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetExtents(int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetPosition">
<MemberSignature Language="C#" Value="public bool SetPosition (int x, int y, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetSize">
<MemberSignature Language="C#" Value="public bool SetSize (int width, int height);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,25 +1,26 @@
<Type Name="StateChangeArgs" FullName="Atk.StateChangeArgs">
<TypeSignature Language="C#" Value="public class StateChangeArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StateChangeArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.StateChange" /> event invokes <see cref="T:Atk.StateChangeHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StateChangeArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -28,20 +29,9 @@
<remarks>Create a new <see cref="T:Atk.StateChangeArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.StateChangeHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="StateSet">
<MemberSignature Language="C#" Value="public bool StateSet { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'bool'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { get; };" />
<MemberSignature Language="C#" Value="public string Name { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -52,5 +42,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="StateSet">
<MemberSignature Language="C#" Value="public bool StateSet { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool StateSet" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'bool'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,10 +1,20 @@
<Type Name="StateChangeHandler" FullName="Atk.StateChangeHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void StateChangeHandler(object o, StateChangeArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed StateChangeHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.StateChangeArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -15,15 +25,5 @@
<para>To attach a <see cref="T:Atk.StateChangeHandler" /> to an event, add the StateChangeHandler instance to the event. The methods referenced by the StateChangeHandler instance are invoked whenever the event is raised, until the StateChangeHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.StateChangeArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,71 +1,24 @@
<Type Name="StateManager" FullName="Atk.StateManager">
<TypeSignature Language="C#" Value="public class StateManager" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StateManager extends System.Object" />
<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>
<Docs>
<summary>An AtkState describes a component's particular state.</summary>
<remarks>An AtkState describes a component's particular state. The actual state of an component is described by its AtkStateSet, which is a set of AtkStates.</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>An AtkState describes a component's particular state.</summary>
<remarks>An AtkState describes a component's particular state. The actual state of an component is described by its AtkStateSet, which is a set of AtkStates.</remarks>
</Docs>
<Members>
<Member MemberName="TypeForName">
<MemberSignature Language="C#" Value="public static Atk.StateType TypeForName (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>Gets the <see cref="T:Atk.StateType" /> corresponding to the description string <paramref name="name" />.</summary>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Atk.StateType" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TypeGetName">
<MemberSignature Language="C#" Value="public static string TypeGetName (Atk.StateType type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<summary>Gets the description string describing the <paramref name="type" />.</summary>
<param name="type">a <see cref="T:Atk.StateType" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TypeRegister">
<MemberSignature Language="C#" Value="public static Atk.StateType TypeRegister (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>Register a new object state.</summary>
<param name="name">a <see cref="T:System.String" /> describing the new state.</param>
<returns>a <see cref="T:Atk.StateType" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StateManager ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -74,5 +27,56 @@
<remarks />
</Docs>
</Member>
<Member MemberName="TypeForName">
<MemberSignature Language="C#" Value="public static Atk.StateType TypeForName (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.StateType TypeForName(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">a <see cref="T:System.String" /></param>
<summary>Gets the <see cref="T:Atk.StateType" /> corresponding to the description string <paramref name="name" />.</summary>
<returns>a <see cref="T:Atk.StateType" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TypeGetName">
<MemberSignature Language="C#" Value="public static string TypeGetName (Atk.StateType type);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string TypeGetName(valuetype Atk.StateType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<param name="type">a <see cref="T:Atk.StateType" /></param>
<summary>Gets the description string describing the <paramref name="type" />.</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TypeRegister">
<MemberSignature Language="C#" Value="public static Atk.StateType TypeRegister (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.StateType TypeRegister(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">a <see cref="T:System.String" /> describing the new state.</param>
<summary>Register a new object state.</summary>
<returns>a <see cref="T:Atk.StateType" /></returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,56 +1,52 @@
<Type Name="StateSet" FullName="Atk.StateSet">
<TypeSignature Language="C#" Maintainer="auto" Value="public class StateSet : GLib.Object" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StateSet extends GLib.Object" />
<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>
<Docs>
<summary>An <see cref="T:Atk.StateSet" /> determines a component's state set.</summary>
<remarks>An <see cref="T:Atk.StateSet" /> determines a component's state set. It is composed of a set of <see cref="T:Atk.State" />s.</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>An <see cref="T:Atk.StateSet" /> determines a component's state set.</summary>
<remarks>An <see cref="T:Atk.StateSet" /> determines a component's state set. It is composed of a set of <see cref="T:Atk.State" />s.</remarks>
</Docs>
<Members>
<Member MemberName="ContainsState">
<MemberSignature Language="C#" Value="public bool ContainsState (Atk.StateType type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StateSet ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Checks whether the state for the specified type is in the specified set.</summary>
<param name="type">an object of type <see cref="T:Atk.StateType" /></param>
<returns>an object of type <see cref="T:System.Boolean" />, <see langword="true" /> if type is the state type is in set.</returns>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="XorSets">
<MemberSignature Language="C#" Value="public Atk.StateSet XorSets (Atk.StateSet compare_set);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateSet</ReturnType>
</ReturnValue>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StateSet (IntPtr raw);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="compare_set" Type="Atk.StateSet" />
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Constructs the exclusive-or of the two sets, returning <see langword="null" /> is empty.</summary>
<param name="compare_set">an object of type <see cref="T:Atk.StateSet" /></param>
<returns>an object of type <see cref="T:Atk.StateSet" /> which contains the states which are in exactly one of the two sets.</returns>
<remarks>The set returned by this operation contains the states in exactly one of the two sets.</remarks>
<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="AddState">
<MemberSignature Language="C#" Value="public bool AddState (Atk.StateType type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool AddState(valuetype Atk.StateType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -59,14 +55,32 @@
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<summary>Add a new state for the specified type to the current state set if it is not already present.</summary>
<param name="type">an object of type <see cref="T:Atk.StateType" /></param>
<summary>Add a new state for the specified type to the current state set if it is not already present.</summary>
<returns>an object of type <see cref="T:System.Boolean" />, <see langword="true" /> if the state for type is not already in set.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="AddStates">
<MemberSignature Language="C#" Value="public Atk.StateType AddStates (int n_types);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Atk.StateType AddStates(int32 n_types) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="n_types" Type="System.Int32" />
</Parameters>
<Docs>
<param name="n_types">a <see cref="T:System.Int32" /></param>
<summary>Add the states for the specified types to the current state set.</summary>
<returns>a <see cref="T:Atk.StateType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AndSets">
<MemberSignature Language="C#" Value="public Atk.StateSet AndSets (Atk.StateSet compare_set);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.StateSet AndSets(class Atk.StateSet compare_set) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateSet</ReturnType>
@ -75,46 +89,15 @@
<Parameter Name="compare_set" Type="Atk.StateSet" />
</Parameters>
<Docs>
<summary>Constructs the intersection of the two sets, returning <see langword="null" /> if the intersection is empty.</summary>
<param name="compare_set">an object of type <see cref="T:Atk.StateSet" /></param>
<summary>Constructs the intersection of the two sets, returning <see langword="null" /> if the intersection is empty.</summary>
<returns>an object of type <see cref="T:Atk.StateSet" /> which is the intersection of the two sets.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="RemoveState">
<MemberSignature Language="C#" Value="public bool RemoveState (Atk.StateType type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<summary>Removes the state for the specified type from the state set.</summary>
<param name="type">an object of type <see cref="T:Atk.StateType" /></param>
<returns>an object of type <see cref="T:System.Boolean" />, <see langword="true" /> if type was the state type is in set.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="OrSets">
<MemberSignature Language="C#" Value="public Atk.StateSet OrSets (Atk.StateSet compare_set);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateSet</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="compare_set" Type="Atk.StateSet" />
</Parameters>
<Docs>
<summary>Constructs the union of the two sets.</summary>
<param name="compare_set">an object of type <see cref="T:Atk.StateSet" /></param>
<returns>an object of type <see cref="T:Atk.StateSet" /> which is the union of the two sets, returning <see langword="null" /> is empty.</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ClearStates">
<MemberSignature Language="C#" Value="public void ClearStates ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ClearStates() cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -125,33 +108,26 @@
<remarks />
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StateSet (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Member MemberName="ContainsState">
<MemberSignature Language="C#" Value="public bool ContainsState (Atk.StateType type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ContainsState(valuetype Atk.StateType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">Pointer to the C object.</param>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StateSet ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<param name="type">an object of type <see cref="T:Atk.StateType" /></param>
<summary>Checks whether the state for the specified type is in the specified set.</summary>
<returns>an object of type <see cref="T:System.Boolean" />, <see langword="true" /> if type is the state type is in set.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="ContainsStates">
<MemberSignature Language="C#" Value="public bool ContainsStates (out Atk.StateType types, int n_types);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool ContainsStates(valuetype Atk.StateType types, int32 n_types) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -161,28 +137,16 @@
<Parameter Name="n_types" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Checks whether the states for all the specified types are in the specified set.</summary>
<param name="types">a <see cref="T:Atk.StateType&amp;" /></param>
<param name="n_types">a <see cref="T:System.Int32" /></param>
<summary>Checks whether the states for all the specified types are in the specified set.</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="IsEmpty">
<MemberSignature Language="C#" Value="public bool IsEmpty { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Checks whether the state set is empty, i.e. has no states set.</summary>
<value>a <see cref="T:System.Boolean" />, <see langword="true" /> if the StateSet has no states set, otherwise <see langword="false" /></value>
<remarks />
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
@ -194,39 +158,70 @@
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.StateSet" />.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected StateSet (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Member MemberName="IsEmpty">
<MemberSignature Language="C#" Value="public bool IsEmpty { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsEmpty" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Internal constructor</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<remarks>This is a constructor used by derivative types of <see cref="T:Atk.StateSet" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
<summary>Checks whether the state set is empty, i.e. has no states set.</summary>
<value>a <see cref="T:System.Boolean" />, <see langword="true" /> if the StateSet has no states set, otherwise <see langword="false" /></value>
<remarks />
</Docs>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete</AttributeName>
</Attribute>
</Attributes>
</Member>
<Member MemberName="AddStates">
<MemberSignature Language="C#" Value="public Atk.StateType AddStates (int n_types);" />
<Member MemberName="OrSets">
<MemberSignature Language="C#" Value="public Atk.StateSet OrSets (Atk.StateSet compare_set);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.StateSet OrSets(class Atk.StateSet compare_set) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
<ReturnType>Atk.StateSet</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="n_types" Type="System.Int32" />
<Parameter Name="compare_set" Type="Atk.StateSet" />
</Parameters>
<Docs>
<summary>Add the states for the specified types to the current state set.</summary>
<param name="n_types">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Atk.StateType" /></returns>
<param name="compare_set">an object of type <see cref="T:Atk.StateSet" /></param>
<summary>Constructs the union of the two sets.</summary>
<returns>an object of type <see cref="T:Atk.StateSet" /> which is the union of the two sets, returning <see langword="null" /> is empty.</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveState">
<MemberSignature Language="C#" Value="public bool RemoveState (Atk.StateType type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool RemoveState(valuetype Atk.StateType type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<param name="type">an object of type <see cref="T:Atk.StateType" /></param>
<summary>Removes the state for the specified type from the state set.</summary>
<returns>an object of type <see cref="T:System.Boolean" />, <see langword="true" /> if type was the state type is in set.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="XorSets">
<MemberSignature Language="C#" Value="public Atk.StateSet XorSets (Atk.StateSet compare_set);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Atk.StateSet XorSets(class Atk.StateSet compare_set) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StateSet</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="compare_set" Type="Atk.StateSet" />
</Parameters>
<Docs>
<param name="compare_set">an object of type <see cref="T:Atk.StateSet" /></param>
<summary>Constructs the exclusive-or of the two sets, returning <see langword="null" /> is empty.</summary>
<returns>an object of type <see cref="T:Atk.StateSet" /> which contains the states which are in exactly one of the two sets.</returns>
<remarks>The set returned by this operation contains the states in exactly one of the two sets.</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,16 +1,12 @@
<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>
<Docs>
<summary>The possible types of states of an object</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,22 +15,14 @@
<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="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates an invalid state</summary>
<remarks>
</remarks>
</Docs>
</Member>
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -46,8 +34,21 @@
</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>
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -61,6 +62,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -74,6 +76,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -85,8 +88,21 @@
</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>
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -100,6 +116,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -113,6 +130,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -126,6 +144,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -139,6 +158,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -152,6 +172,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -165,6 +186,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -178,6 +200,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -191,6 +214,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -202,203 +226,49 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Modal">
<MemberSignature Language="C#" Value="Modal" />
<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>
<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>
<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>
<summary> Indicates an invalid state</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="MultiLine">
<MemberSignature Language="C#" Value="MultiLine" />
<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>
<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" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object is currently pressed</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Resizable">
<MemberSignature Language="C#" Value="Resizable" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<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="Selected">
<MemberSignature Language="C#" Value="Selected" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<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="Transient">
<MemberSignature Language="C#" Value="Transient" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object is transient</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Vertical">
<MemberSignature Language="C#" Value="Vertical" />
<MemberType>Field</MemberType>
<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" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object is visible</summary>
<remarks>
</remarks>
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -412,6 +282,7 @@
</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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -424,21 +295,227 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Indeterminate">
<MemberSignature Language="C#" Value="Indeterminate" />
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
</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" />
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
@ -450,74 +527,37 @@
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="Required">
<MemberSignature Language="C#" Value="Required" />
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<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" />
<summary> Indicates the orientation of this object is vertical</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Animated">
<MemberSignature Language="C#" Value="Animated" />
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="Default" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="InvalidEntry">
<MemberSignature Language="C#" Value="InvalidEntry" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="SelectableText">
<MemberSignature Language="C#" Value="SelectableText" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="SupportsAutocompletion">
<MemberSignature Language="C#" Value="SupportsAutocompletion" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
<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>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>

View file

@ -1,24 +1,25 @@
<Type Name="StreamableContent" FullName="Atk.StreamableContent">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface StreamableContent : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract StreamableContent implements class GLib.IWrapper" />
<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>
<Docs>
<summary>The interface which provides access to streamable content.</summary>
<remarks />
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The interface which provides access to streamable content.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="GetMimeType">
<MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -27,26 +28,15 @@
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<summary>The string of the specified mime type.</summary>
<param name="i"> an int representing the position of the mime type starting from 0</param>
<summary>The string of the specified mime type.</summary>
<returns>a string representing the specified mime type</returns>
<remarks>The first mime type is at position 0, the second at position 1, and so on.</remarks>
</Docs>
</Member>
<Member MemberName="NMimeTypes">
<MemberSignature Language="C#" Value="public int NMimeTypes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The number of mime types supported by this object.</summary>
<value>the number of mime types supported by the object.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="GetStream">
<MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
@ -55,14 +45,15 @@
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="mime_type">a <see cref="T:System.String" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.IntPtr" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetUri">
<MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -78,5 +69,18 @@
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="NMimeTypes">
<MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>The number of mime types supported by this object.</summary>
<value>the number of mime types supported by the object.</value>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="StreamableContentAdapter" FullName="Atk.StreamableContentAdapter">
<TypeSignature Language="C#" Value="public class StreamableContentAdapter : GLib.GInterfaceAdapter, Atk.StreamableContent" />
<TypeSignature Language="C#" Value="public class StreamableContentAdapter : GLib.GInterfaceAdapter, Atk.StreamableContent, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi StreamableContentAdapter extends GLib.GInterfaceAdapter implements class Atk.StreamableContent, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.StreamableContent</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>StreamableContent adapter.</summary>
<remarks>Adapts <see cref="T:Atk.StreamableContentImplementor" /> implementations to the full <see cref="T:Atk.StreamableContent" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StreamableContentAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StreamableContentAdapter (Atk.StreamableContentImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.StreamableContentImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.StreamableContentImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StreamableContentAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMimeType">
<MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -50,8 +75,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.StreamableContent GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.StreamableContent GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StreamableContent</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.StreamableContent GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.StreamableContent GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.StreamableContent</ReturnType>
@ -70,6 +114,7 @@
</Member>
<Member MemberName="GetStream">
<MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
@ -84,20 +129,9 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NMimeTypes">
<MemberSignature Language="C#" Value="public int NMimeTypes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUri">
<MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -112,8 +146,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.StreamableContentImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.StreamableContentImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.StreamableContentImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.StreamableContentImplementor</ReturnType>
@ -125,7 +188,8 @@
</Docs>
</Member>
<Member MemberName="NMimeTypes">
<MemberSignature Language="C#" Value="public int NMimeTypes { get; };" />
<MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -136,10 +200,19 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
<Docs>
<summary>StreamableContent adapter.</summary>
<remarks>Adapts <see cref="T:Atk.StreamableContentImplementor" /> implementations to the full <see cref="T:Atk.StreamableContent" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="StreamableContentImplementor" FullName="Atk.StreamableContentImplementor">
<TypeSignature Language="C#" Value="public interface StreamableContentImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract StreamableContentImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.StreamableContentAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>StreamableContent implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.StreamableContent" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="GetMimeType">
<MemberSignature Language="C#" Value="public string GetMimeType (int i);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetMimeType(int32 i) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -33,6 +39,7 @@
</Member>
<Member MemberName="GetStream">
<MemberSignature Language="C#" Value="public IntPtr GetStream (string mime_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetStream(string mime_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
@ -47,20 +54,9 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NMimeTypes">
<MemberSignature Language="C#" Value="public int NMimeTypes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUri">
<MemberSignature Language="C#" Value="public string GetUri (string mime_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUri(string mime_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -75,10 +71,18 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NMimeTypes">
<MemberSignature Language="C#" Value="public int NMimeTypes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NMimeTypes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>StreamableContent implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.StreamableContent" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="Table" FullName="Atk.Table">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Table : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Table implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The interface implemented for UI components which contain tabular or row/column information.</summary>
<remarks>
@ -21,31 +26,10 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="SetColumnHeader">
<MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="header" Type="Atk.Object" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<param name="header">To be added: an object of type 'Atk.Object'</param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveColumnSelection">
<MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
<Member MemberName="AddColumnSelection">
<MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -54,14 +38,15 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveRowSelection">
<MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
<Member MemberName="AddRowSelection">
<MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -70,14 +55,103 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetRowExtentAt">
<MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
<Member MemberName="Caption">
<MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'Atk.Object'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ColumnDeleted">
<MemberSignature Language="C#" Value="public event Atk.ColumnDeletedHandler ColumnDeleted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.ColumnDeletedHandler ColumnDeleted" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.ColumnDeletedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ColumnInserted">
<MemberSignature Language="C#" Value="public event Atk.ColumnInsertedHandler ColumnInserted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.ColumnInsertedHandler ColumnInserted" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.ColumnInsertedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ColumnReordered">
<MemberSignature Language="C#" Value="public event EventHandler ColumnReordered;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler ColumnReordered" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnAtIndex">
<MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index_">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnDescription">
<MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'string'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnExtentAt">
<MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -87,80 +161,33 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'int'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="IsRowSelected">
<MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetRowDescription">
<MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="description">To be added: an object of type 'string'</param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="IsColumnSelected">
<MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetRowHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
<Member MemberName="GetColumnHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetIndexAt">
<MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -170,50 +197,33 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'int'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetColumnDescription">
<MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
<Member MemberName="GetRowAtIndex">
<MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="description" Type="System.String" />
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index_">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<param name="description">To be added: an object of type 'string'</param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RefAt">
<MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="column">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'Atk.Object'</returns>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetRowDescription">
<MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -222,31 +232,85 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'string'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetRowHeader">
<MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
<Member MemberName="GetRowExtentAt">
<MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="header" Type="Atk.Object" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="header">To be added: an object of type 'Atk.Object'</param>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'int'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddColumnSelection">
<MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
<Member MemberName="GetRowHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetSelectedColumns">
<MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="selected">a <see cref="T:System.Int32&amp;" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetSelectedRows">
<MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="selected">a <see cref="T:System.Int32&amp;" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="IsColumnSelected">
<MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -255,30 +319,32 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnDescription">
<MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
<Member MemberName="IsRowSelected">
<MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'string'</returns>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="IsSelected">
<MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -288,65 +354,29 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
<MemberType>Method</MemberType>
<Member MemberName="ModelChanged">
<MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler ModelChanged" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Parameters />
<Docs>
<summary>To be added</summary>
<param name="column">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnExtentAt">
<MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<param name="column">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'int'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddRowSelection">
<MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="row">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NColumns">
<MemberSignature Language="C#" Value="public int NColumns { get; };" />
<MemberSignature Language="C#" Value="public int NColumns { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -357,36 +387,9 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Caption">
<MemberSignature Language="C#" Value="public Atk.Object Caption { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'Atk.Object'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Summary">
<MemberSignature Language="C#" Value="public Atk.Object Summary { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'Atk.Object'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NRows">
<MemberSignature Language="C#" Value="public int NRows { get; };" />
<MemberSignature Language="C#" Value="public int NRows { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -397,8 +400,62 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RefAt">
<MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added: an object of type 'int'</param>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'Atk.Object'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveColumnSelection">
<MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="column">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RemoveRowSelection">
<MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added: an object of type 'int'</param>
<summary>To be added</summary>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RowDeleted">
<MemberSignature Language="C#" Value="public event Atk.RowDeletedHandler RowDeleted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.RowDeletedHandler RowDeleted" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.RowDeletedHandler</ReturnType>
@ -411,6 +468,7 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
</Member>
<Member MemberName="RowInserted">
<MemberSignature Language="C#" Value="public event Atk.RowInsertedHandler RowInserted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.RowInsertedHandler RowInserted" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.RowInsertedHandler</ReturnType>
@ -421,32 +479,9 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ModelChanged">
<MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ColumnInserted">
<MemberSignature Language="C#" Value="public event Atk.ColumnInsertedHandler ColumnInserted;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.ColumnInsertedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RowReordered">
<MemberSignature Language="C#" Value="public event EventHandler RowReordered;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler RowReordered" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
@ -457,91 +492,90 @@ Since tables are often very complex, <see cref="T:Atk.Table" /> includes provisi
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ColumnDeleted">
<MemberSignature Language="C#" Value="public event Atk.ColumnDeletedHandler ColumnDeleted;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.ColumnDeletedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ColumnReordered">
<MemberSignature Language="C#" Value="public event EventHandler ColumnReordered;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetRowAtIndex">
<MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
<Member MemberName="SetColumnDescription">
<MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="column">To be added: an object of type 'int'</param>
<param name="description">To be added: an object of type 'string'</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetColumnHeader">
<MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="header" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="column">To be added: an object of type 'int'</param>
<param name="header">To be added: an object of type 'Atk.Object'</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetRowDescription">
<MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="row">To be added: an object of type 'int'</param>
<param name="description">To be added: an object of type 'string'</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetRowHeader">
<MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="header" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="row">To be added: an object of type 'int'</param>
<param name="header">To be added: an object of type 'Atk.Object'</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Summary">
<MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="index_">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnAtIndex">
<MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="index_">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetSelectedRows">
<MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="selected">a <see cref="T:System.Int32&amp;" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetSelectedColumns">
<MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selected" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="selected">a <see cref="T:System.Int32&amp;" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<value>To be added: an object of type 'Atk.Object'</value>
<remarks>To be added</remarks>
</Docs>
</Member>

View file

@ -1,8 +1,8 @@
<Type Name="TableAdapter" FullName="Atk.TableAdapter">
<TypeSignature Language="C#" Value="public class TableAdapter : GLib.GInterfaceAdapter, Atk.Table" />
<TypeSignature Language="C#" Value="public class TableAdapter : GLib.GInterfaceAdapter, Atk.Table, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi TableAdapter extends GLib.GInterfaceAdapter implements class Atk.Table, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Table</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Table adapter.</summary>
<remarks>Adapts <see cref="T:Atk.TableImplementor" /> implementations to the full <see cref="T:Atk.Table" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TableAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TableAdapter (Atk.TableImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.TableImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.TableImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TableAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddColumnSelection">
<MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -52,6 +77,7 @@
</Member>
<Member MemberName="AddRowSelection">
<MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -67,7 +93,8 @@
</Docs>
</Member>
<Member MemberName="Caption">
<MemberSignature Language="C#" Value="public Atk.Object Caption { set; get; };" />
<MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -80,6 +107,7 @@
</Member>
<Member MemberName="ColumnDeleted">
<MemberSignature Language="C#" Value="public event Atk.ColumnDeletedHandler ColumnDeleted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.ColumnDeletedHandler ColumnDeleted" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -96,6 +124,7 @@
</Member>
<Member MemberName="ColumnInserted">
<MemberSignature Language="C#" Value="public event Atk.ColumnInsertedHandler ColumnInserted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.ColumnInsertedHandler ColumnInserted" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -112,6 +141,7 @@
</Member>
<Member MemberName="ColumnReordered">
<MemberSignature Language="C#" Value="public event EventHandler ColumnReordered;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler ColumnReordered" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -128,6 +158,7 @@
</Member>
<Member MemberName="GetColumnAtIndex">
<MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -144,6 +175,7 @@
</Member>
<Member MemberName="GetColumnDescription">
<MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -160,6 +192,7 @@
</Member>
<Member MemberName="GetColumnExtentAt">
<MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -178,6 +211,7 @@
</Member>
<Member MemberName="GetColumnHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -194,6 +228,7 @@
</Member>
<Member MemberName="GetIndexAt">
<MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -210,8 +245,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Table GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Table GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Table</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Table GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Table GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Table</ReturnType>
@ -230,6 +284,7 @@
</Member>
<Member MemberName="GetRowAtIndex">
<MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -246,6 +301,7 @@
</Member>
<Member MemberName="GetRowDescription">
<MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -262,6 +318,7 @@
</Member>
<Member MemberName="GetRowExtentAt">
<MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -280,6 +337,7 @@
</Member>
<Member MemberName="GetRowHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -296,6 +354,7 @@
</Member>
<Member MemberName="GetSelectedColumns">
<MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -312,6 +371,7 @@
</Member>
<Member MemberName="GetSelectedRows">
<MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -326,276 +386,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsColumnSelected">
<MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="column">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsRowSelected">
<MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsSelected">
<MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<param name="column">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ModelChanged">
<MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("model_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NColumns">
<MemberSignature Language="C#" Value="public int NColumns { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="NRows">
<MemberSignature Language="C#" Value="public int NRows { get; };" />
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RefAt">
<MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<param name="column">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveColumnSelection">
<MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<param name="column">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveRowSelection">
<MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RowDeleted">
<MemberSignature Language="C#" Value="public event Atk.RowDeletedHandler RowDeleted;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("row_deleted")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.RowDeletedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RowInserted">
<MemberSignature Language="C#" Value="public event Atk.RowInsertedHandler RowInserted;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("row_inserted")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.RowInsertedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RowReordered">
<MemberSignature Language="C#" Value="public event EventHandler RowReordered;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("row_reordered")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetColumnDescription">
<MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="column">To be added.</param>
<param name="description">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetColumnHeader">
<MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="column" Type="System.Int32" />
<Parameter Name="header" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="column">To be added.</param>
<param name="header">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetRowDescription">
<MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<param name="description">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetRowHeader">
<MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="row" Type="System.Int32" />
<Parameter Name="header" Type="Atk.Object" />
</Parameters>
<Docs>
<param name="row">To be added.</param>
<param name="header">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Summary">
<MemberSignature Language="C#" Value="public Atk.Object Summary { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.TableImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.TableImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.TableImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.TableImplementor</ReturnType>
@ -608,6 +429,7 @@
</Member>
<Member MemberName="IsColumnSelected">
<MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -624,6 +446,7 @@
</Member>
<Member MemberName="IsRowSelected">
<MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -640,6 +463,7 @@
</Member>
<Member MemberName="IsSelected">
<MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -658,6 +482,7 @@
</Member>
<Member MemberName="ModelChanged">
<MemberSignature Language="C#" Value="public event EventHandler ModelChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler ModelChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -673,7 +498,8 @@
</Docs>
</Member>
<Member MemberName="NColumns">
<MemberSignature Language="C#" Value="public int NColumns { get; };" />
<MemberSignature Language="C#" Value="public int NColumns { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -685,7 +511,8 @@
</Docs>
</Member>
<Member MemberName="NRows">
<MemberSignature Language="C#" Value="public int NRows { get; };" />
<MemberSignature Language="C#" Value="public int NRows { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -696,8 +523,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RefAt">
<MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -716,6 +558,7 @@
</Member>
<Member MemberName="RemoveColumnSelection">
<MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -732,6 +575,7 @@
</Member>
<Member MemberName="RemoveRowSelection">
<MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -748,6 +592,7 @@
</Member>
<Member MemberName="RowDeleted">
<MemberSignature Language="C#" Value="public event Atk.RowDeletedHandler RowDeleted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.RowDeletedHandler RowDeleted" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -764,6 +609,7 @@
</Member>
<Member MemberName="RowInserted">
<MemberSignature Language="C#" Value="public event Atk.RowInsertedHandler RowInserted;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.RowInsertedHandler RowInserted" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -780,6 +626,7 @@
</Member>
<Member MemberName="RowReordered">
<MemberSignature Language="C#" Value="public event EventHandler RowReordered;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler RowReordered" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -796,6 +643,7 @@
</Member>
<Member MemberName="SetColumnDescription">
<MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -813,6 +661,7 @@
</Member>
<Member MemberName="SetColumnHeader">
<MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -830,6 +679,7 @@
</Member>
<Member MemberName="SetRowDescription">
<MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -847,6 +697,7 @@
</Member>
<Member MemberName="SetRowHeader">
<MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -863,7 +714,8 @@
</Docs>
</Member>
<Member MemberName="Summary">
<MemberSignature Language="C#" Value="public Atk.Object Summary { set; get; };" />
<MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -875,9 +727,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Table adapter.</summary>
<remarks>Adapts <see cref="T:Atk.TableImplementor" /> implementations to the full <see cref="T:Atk.Table" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,8 +1,8 @@
<Type Name="TableImplementor" FullName="Atk.TableImplementor">
<TypeSignature Language="C#" Value="public interface TableImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract TableImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
@ -14,9 +14,15 @@
<AttributeName>GLib.GInterface(typeof(Atk.TableAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Table implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Table" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName="AddColumnSelection">
<MemberSignature Language="C#" Value="public bool AddColumnSelection (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddColumnSelection(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -33,6 +39,7 @@
</Member>
<Member MemberName="AddRowSelection">
<MemberSignature Language="C#" Value="public bool AddRowSelection (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddRowSelection(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -48,7 +55,8 @@
</Docs>
</Member>
<Member MemberName="Caption">
<MemberSignature Language="C#" Value="public Atk.Object Caption { set; get; };" />
<MemberSignature Language="C#" Value="public Atk.Object Caption { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Caption" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -61,6 +69,7 @@
</Member>
<Member MemberName="GetColumnAtIndex">
<MemberSignature Language="C#" Value="public int GetColumnAtIndex (int index_);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnAtIndex(int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -77,6 +86,7 @@
</Member>
<Member MemberName="GetColumnDescription">
<MemberSignature Language="C#" Value="public string GetColumnDescription (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetColumnDescription(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -93,6 +103,7 @@
</Member>
<Member MemberName="GetColumnExtentAt">
<MemberSignature Language="C#" Value="public int GetColumnExtentAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetColumnExtentAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -111,6 +122,7 @@
</Member>
<Member MemberName="GetColumnHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetColumnHeader (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetColumnHeader(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -127,6 +139,7 @@
</Member>
<Member MemberName="GetIndexAt">
<MemberSignature Language="C#" Value="public int GetIndexAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetIndexAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -145,6 +158,7 @@
</Member>
<Member MemberName="GetRowAtIndex">
<MemberSignature Language="C#" Value="public int GetRowAtIndex (int index_);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowAtIndex(int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -161,6 +175,7 @@
</Member>
<Member MemberName="GetRowDescription">
<MemberSignature Language="C#" Value="public string GetRowDescription (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRowDescription(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -177,6 +192,7 @@
</Member>
<Member MemberName="GetRowExtentAt">
<MemberSignature Language="C#" Value="public int GetRowExtentAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRowExtentAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -195,6 +211,7 @@
</Member>
<Member MemberName="GetRowHeader">
<MemberSignature Language="C#" Value="public Atk.Object GetRowHeader (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object GetRowHeader(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -211,6 +228,7 @@
</Member>
<Member MemberName="GetSelectedColumns">
<MemberSignature Language="C#" Value="public int GetSelectedColumns (out int selected);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedColumns(int32 selected) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -227,6 +245,7 @@
</Member>
<Member MemberName="GetSelectedRows">
<MemberSignature Language="C#" Value="public int GetSelectedRows (out int selected);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetSelectedRows(int32 selected) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -243,6 +262,7 @@
</Member>
<Member MemberName="IsColumnSelected">
<MemberSignature Language="C#" Value="public bool IsColumnSelected (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsColumnSelected(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -259,6 +279,7 @@
</Member>
<Member MemberName="IsRowSelected">
<MemberSignature Language="C#" Value="public bool IsRowSelected (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsRowSelected(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -275,6 +296,7 @@
</Member>
<Member MemberName="IsSelected">
<MemberSignature Language="C#" Value="public bool IsSelected (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsSelected(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -292,7 +314,8 @@
</Docs>
</Member>
<Member MemberName="NColumns">
<MemberSignature Language="C#" Value="public int NColumns { get; };" />
<MemberSignature Language="C#" Value="public int NColumns { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -304,7 +327,8 @@
</Docs>
</Member>
<Member MemberName="NRows">
<MemberSignature Language="C#" Value="public int NRows { get; };" />
<MemberSignature Language="C#" Value="public int NRows { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -317,6 +341,7 @@
</Member>
<Member MemberName="RefAt">
<MemberSignature Language="C#" Value="public Atk.Object RefAt (int row, int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Atk.Object RefAt(int32 row, int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -335,6 +360,7 @@
</Member>
<Member MemberName="RemoveColumnSelection">
<MemberSignature Language="C#" Value="public bool RemoveColumnSelection (int column);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveColumnSelection(int32 column) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -351,6 +377,7 @@
</Member>
<Member MemberName="RemoveRowSelection">
<MemberSignature Language="C#" Value="public bool RemoveRowSelection (int row);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveRowSelection(int32 row) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -367,6 +394,7 @@
</Member>
<Member MemberName="SetColumnDescription">
<MemberSignature Language="C#" Value="public void SetColumnDescription (int column, string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnDescription(int32 column, string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -384,6 +412,7 @@
</Member>
<Member MemberName="SetColumnHeader">
<MemberSignature Language="C#" Value="public void SetColumnHeader (int column, Atk.Object header);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetColumnHeader(int32 column, class Atk.Object header) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -401,6 +430,7 @@
</Member>
<Member MemberName="SetRowDescription">
<MemberSignature Language="C#" Value="public void SetRowDescription (int row, string description);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowDescription(int32 row, string description) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -418,6 +448,7 @@
</Member>
<Member MemberName="SetRowHeader">
<MemberSignature Language="C#" Value="public void SetRowHeader (int row, Atk.Object header);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetRowHeader(int32 row, class Atk.Object header) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -434,7 +465,8 @@
</Docs>
</Member>
<Member MemberName="Summary">
<MemberSignature Language="C#" Value="public Atk.Object Summary { set; get; };" />
<MemberSignature Language="C#" Value="public Atk.Object Summary { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object Summary" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object</ReturnType>
@ -446,9 +478,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Table implementor interface.</summary>
<remarks>The implementable portion of the <see cref="T:Atk.Table" /> interface.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,12 +1,17 @@
<Type Name="Text" FullName="Atk.Text">
<TypeSignature Language="C#" Maintainer="auto" Value="public interface Text : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract Text implements class GLib.IWrapper" />
<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>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The interface implemented by components with text content.</summary>
<remarks>
@ -18,108 +23,10 @@
</para>
</remarks>
</Docs>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName="GetOffsetAtPoint">
<MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coords" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Gets the offset of the character located at coordinates <paramref name="x" /> and <paramref name="y" />. </summary>
<param name="x"> screen x-position of character</param>
<param name="y"> screen y-position of character</param>
<param name="coords"> specify whether coordinates are relative to the screen or widget window</param>
<returns> the offset to the character which is located at the specified x and y coordinates.</returns>
<remarks>
<paramref name="x" /> and <paramref name="y" /> are interpreted as being relative to the screen or this widget's window depending on <paramref name="coords" />.</remarks>
</Docs>
</Member>
<Member MemberName="SetSelection">
<MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Changes the start and end offset of the specified selection.</summary>
<param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
<param name="start_offset"> the new start position of the selection</param>
<param name="end_offset"> the new end position of the selection</param>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetCaretOffset">
<MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Sets the caret (cursor) position to the specified offset.</summary>
<param name="offset">position</param>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Removes the specified selection.</summary>
<param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetText">
<MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Gets the specified text.</summary>
<param name="start_offset"> start position</param>
<param name="end_offset"> end position</param>
<returns> the text from <paramref name="start_offset" /> up to, but not including <paramref name="end_offset" />.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="AddSelection">
<MemberSignature Language="C#" Value="public bool AddSelection (int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -129,40 +36,17 @@
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Adds a selection bounded by the specified offsets.</summary>
<param name="start_offset"> the start position of the selected region</param>
<param name="end_offset"> the end position of the selected region</param>
<summary>Adds a selection bounded by the specified offsets.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="DefaultAttributes">
<MemberSignature Language="C#" Value="public GLib.SList DefaultAttributes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.SList</ReturnType>
</ReturnValue>
<Docs>
<summary>Creates an <see cref="T:Atk.AttributeSet" /> which consists of the default values of attributes for the text.</summary>
<value> an <see cref="T:Atk.AttributeSet" /> which contains the default values of attributes, at <paramref name="offset" />.</value>
<remarks>See the enum <see cref="T:Atk.TextAttribute" /> for types of text attributes that can be returned. Note that other attributes may also be returned.</remarks>
</Docs>
</Member>
<Member MemberName="NSelections">
<MemberSignature Language="C#" Value="public int NSelections { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the number of selected regions.</summary>
<value> The number of selected regions, or -1 if a failure occurred.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="CaretOffset">
<MemberSignature Language="C#" Value="public int CaretOffset { get; };" />
<MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -174,7 +58,8 @@
</Docs>
</Member>
<Member MemberName="CharacterCount">
<MemberSignature Language="C#" Value="public int CharacterCount { get; };" />
<MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -185,56 +70,196 @@
<remarks />
</Docs>
</Member>
<Member MemberName="TextChanged">
<MemberSignature Language="C#" Value="public event Atk.TextChangedHandler TextChanged;" />
<MemberType>Event</MemberType>
<Member MemberName="DefaultAttributes">
<MemberSignature Language="C#" Value="public Atk.Attribute[] DefaultAttributes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] DefaultAttributes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.TextChangedHandler</ReturnType>
<ReturnType>Atk.Attribute[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Emitted when the text of the object which implements the AtkText interface changes.</summary>
<remarks>This signal will have a detail which is either "insert" or "delete" which identifies whether the text change was an insertion or a deletion.</remarks>
<summary>Creates an <see cref="T:Atk.AttributeSet" /> which consists of the default values of attributes for the text.</summary>
<value> an <see cref="T:Atk.AttributeSet" /> which contains the default values of attributes, at <paramref name="offset" />.</value>
<remarks>See the enum <see cref="T:Atk.TextAttribute" /> for types of text attributes that can be returned. Note that other attributes may also be returned.</remarks>
</Docs>
</Member>
<Member MemberName="TextSelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextSelectionChanged;" />
<MemberType>Event</MemberType>
<Member MemberName="GetBoundedRanges">
<MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRange GetBoundedRanges(valuetype Atk.TextRectangle rect, valuetype Atk.CoordType coord_type, valuetype Atk.TextClipType x_clip_type, valuetype Atk.TextClipType y_clip_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
<ReturnType>Atk.TextRange</ReturnType>
</ReturnValue>
<Parameters />
<Parameters>
<Parameter Name="rect" Type="Atk.TextRectangle" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
<Parameter Name="x_clip_type" Type="Atk.TextClipType" />
<Parameter Name="y_clip_type" Type="Atk.TextClipType" />
</Parameters>
<Docs>
<summary>Emitted when the selected text of an object which implements AtkText changes.</summary>
<param name="rect">a <see cref="T:Atk.TextRectangle" /></param>
<param name="coord_type">a <see cref="T:System.Int32" /></param>
<param name="x_clip_type">a <see cref="T:System.Int32" /></param>
<param name="y_clip_type">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Atk.TextRange" /></returns>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="GetCharacterAtOffset">
<MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance char GetCharacterAtOffset(int32 offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
</Parameters>
<Docs>
<param name="offset">position</param>
<summary>Gets the specified text.</summary>
<returns>the character at <paramref name="offset" />.</returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="GetCharacterExtents">
<MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCharacterExtents(int32 offset, int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coords) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coords" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="offset"> The offset of the text character for which bounding information is required.</param>
<param name="x"> Pointer for the x cordinate of the bounding box.</param>
<param name="y"> Pointer for the y cordinate of the bounding box.</param>
<param name="width"> Pointer for the width of the bounding box</param>
<param name="height"> Pointer for the height of the bounding box.</param>
<param name="coords"> specify whether coordinates are relative to the screen or widget window</param>
<summary>Get the bounding box containing the glyph representing the character at a particular text offset.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="TextCaretMoved">
<MemberSignature Language="C#" Value="public event Atk.TextCaretMovedHandler TextCaretMoved;" />
<MemberType>Event</MemberType>
<Member MemberName="GetOffsetAtPoint">
<MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetOffsetAtPoint(int32 x, int32 y, valuetype Atk.CoordType coords) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.TextCaretMovedHandler</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coords" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Emitted when the caret position of the text of an object which implements AtkText changes.</summary>
<param name="x"> screen x-position of character</param>
<param name="y"> screen y-position of character</param>
<param name="coords"> specify whether coordinates are relative to the screen or widget window</param>
<summary>Gets the offset of the character located at coordinates <paramref name="x" /> and <paramref name="y" />. </summary>
<returns> the offset to the character which is located at the specified x and y coordinates.</returns>
<remarks>
<paramref name="x" /> and <paramref name="y" /> are interpreted as being relative to the screen or this widget's window depending on <paramref name="coords" />.</remarks>
</Docs>
</Member>
<Member MemberName="GetRangeExtents">
<MemberSignature Language="C#" Value="public Atk.TextRectangle GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRectangle GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.TextRectangle</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="start_offset">To be added.</param>
<param name="end_offset">To be added.</param>
<param name="coord_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetRunAttributes">
<MemberSignature Language="C#" Value="public Atk.Attribute[] GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.Attribute[] GetRunAttributes(int32 offset, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Attribute[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="offset">To be added.</param>
<param name="start_offset">To be added.</param>
<param name="end_offset">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetSelection">
<MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
<param name="start_offset"> passes back the start position of the selected region</param>
<param name="end_offset"> passes back the end position of the selected region</param>
<summary>Gets the text from the specified selection.</summary>
<returns> the selected text.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TextAttributesChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextAttributesChanged;" />
<MemberType>Event</MemberType>
<Member MemberName="GetText">
<MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetText(int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Emitted when the text attributes of the text of an object which implements AtkText changes.</summary>
<param name="start_offset"> start position</param>
<param name="end_offset"> end position</param>
<summary>Gets the specified text.</summary>
<returns> the text from <paramref name="start_offset" /> up to, but not including <paramref name="end_offset" />.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetTextAfterOffset">
<MemberSignature Language="C#" Value="public string GetTextAfterOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAfterOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -246,11 +271,11 @@
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Gets the specified text.</summary>
<param name="offset">position</param>
<param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
<param name="start_offset"> the start offset of the returned string.</param>
<param name="end_offset"> the end offset of the returned string.</param>
<summary>Gets the specified text.</summary>
<returns> the text after <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
<remarks>
<para>
@ -289,129 +314,9 @@ If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEn
</remarks>
</Docs>
</Member>
<Member MemberName="GetSelection">
<MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Gets the text from the specified selection.</summary>
<param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
<param name="start_offset"> passes back the start position of the selected region</param>
<param name="end_offset"> passes back the end position of the selected region</param>
<returns> the selected text.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetTextBeforeOffset">
<MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
<Parameter Name="boundary_type" Type="Atk.TextBoundary" />
<Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Gets the specified text.</summary>
<param name="offset">position</param>
<param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
<param name="start_offset"> the start offset of the returned string.</param>
<param name="end_offset"> the end offset of the returned string.</param>
<returns> the text before <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
<remarks>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.Char" /> the character after the offset is returned.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordStart" /> the returned string is from the word start after the offset to the next word start.
</para>
<para>
The returned string will contain the word after the offset if the offset is inside a word or if the offset is not inside a word.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordEnd" /> the returned string is from the word end at or after the offset to the next work end.
</para>
<para>
The returned string will contain the word after the offset if the offset is inside a word and will contain the word after the word after the offset if the offset is not inside a word.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceStart" /> the returned string is from the sentence start after the offset to the next sentence start.
</para>
<para>
The returned string will contain the sentence after the offset if the offset is inside a sentence or if the offset is not inside a sentence.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceEnd" /> the returned string is from the sentence end at or after the offset to the next sentence end.
</para>
<para>
The returned string will contain the sentence after the offset if the offset is inside a sentence and will contain the sentence after the sentence after the offset if the offset is not inside a sentence.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineStart" /> the returned string is from the line start after the offset to the next line start.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEnd" /> the returned string is from the line end at or after the offset to the next line start.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="GetCharacterExtents">
<MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="coords" Type="Atk.CoordType" />
</Parameters>
<Docs>
<summary>Get the bounding box containing the glyph representing the character at a particular text offset.</summary>
<param name="offset"> The offset of the text character for which bounding information is required.</param>
<param name="x"> Pointer for the x cordinate of the bounding box.</param>
<param name="y"> Pointer for the y cordinate of the bounding box.</param>
<param name="width"> Pointer for the width of the bounding box</param>
<param name="height"> Pointer for the height of the bounding box.</param>
<param name="coords"> specify whether coordinates are relative to the screen or widget window</param>
<remarks />
</Docs>
</Member>
<Member MemberName="GetRunAttributes">
<MemberSignature Language="C#" Value="public GLib.SList GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.SList</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Creates an <see cref="T:Atk.AttributeSet" /> which consists of the attributes explicitly set at the position offset in the text. <paramref name="start_offset" /> and <paramref name="end_offset" /> are set to the start and end of the range around <paramref name="offset" /> where the attributes are invariant.</summary>
<param name="offset"> the offset at which to get the attributes</param>
<param name="start_offset"> the address to put the start offset of the range</param>
<param name="end_offset"> the address to put the end offset of the range</param>
<returns> an <see cref="T:Atk.AttributeSet" /> which contains the attributes explicitly set at <paramref name="offset" />.</returns>
<remarks>See the enum <see cref="T:Atk.TextAttribute" /> for types of text attributes that can be returned. Note that other attributes may also be returned.</remarks>
</Docs>
</Member>
<Member MemberName="GetTextAtOffset">
<MemberSignature Language="C#" Value="public string GetTextAtOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAtOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -423,11 +328,11 @@ If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEn
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Gets the specified text.</summary>
<param name="offset"> position</param>
<param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
<param name="start_offset"> the start offset of the returned string.</param>
<param name="end_offset"> the end offset of the returned string.</param>
<summary>Gets the specified text.</summary>
<returns> the text at <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
<remarks>
<para>
@ -466,66 +371,184 @@ If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEn
</remarks>
</Docs>
</Member>
<Member MemberName="GetBoundedRanges">
<MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
<Member MemberName="GetTextBeforeOffset">
<MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextBeforeOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.TextRange</ReturnType>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="rect" Type="Atk.TextRectangle" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
<Parameter Name="x_clip_type" Type="Atk.TextClipType" />
<Parameter Name="y_clip_type" Type="Atk.TextClipType" />
<Parameter Name="offset" Type="System.Int32" />
<Parameter Name="boundary_type" Type="Atk.TextBoundary" />
<Parameter Name="start_offset" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="end_offset" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="rect">a <see cref="T:Atk.TextRectangle" /></param>
<param name="coord_type">a <see cref="T:System.Int32" /></param>
<param name="x_clip_type">a <see cref="T:System.Int32" /></param>
<param name="y_clip_type">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Atk.TextRange" /></returns>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
<param name="offset">position</param>
<param name="boundary_type">a <see cref="T:Atk.TextBoundary" /></param>
<param name="start_offset"> the start offset of the returned string.</param>
<param name="end_offset"> the end offset of the returned string.</param>
<summary>Gets the specified text.</summary>
<returns> the text before <paramref name="offset" /> bounded by the specified <paramref name="boundary_type" />.</returns>
<remarks>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.Char" /> the character after the offset is returned.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordStart" /> the returned string is from the word start after the offset to the next word start.
</para>
<para>
The returned string will contain the word after the offset if the offset is inside a word or if the offset is not inside a word.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.WordEnd" /> the returned string is from the word end at or after the offset to the next work end.
</para>
<para>
The returned string will contain the word after the offset if the offset is inside a word and will contain the word after the word after the offset if the offset is not inside a word.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceStart" /> the returned string is from the sentence start after the offset to the next sentence start.
</para>
<para>
The returned string will contain the sentence after the offset if the offset is inside a sentence or if the offset is not inside a sentence.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.SentenceEnd" /> the returned string is from the sentence end at or after the offset to the next sentence end.
</para>
<para>
The returned string will contain the sentence after the offset if the offset is inside a sentence and will contain the sentence after the sentence after the offset if the offset is not inside a sentence.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineStart" /> the returned string is from the line start after the offset to the next line start.
</para>
<para>
If the <paramref name="boundary_type" /> is <see cref="F:Atk.TextBoundary.LineEnd" /> the returned string is from the line end at or after the offset to the next line start.
</para>
</remarks>
</Docs>
</Member>
<Member MemberName="GetRangeExtents">
<MemberSignature Language="C#" Value="public void GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type, Atk.TextRectangle rect);" />
<Member MemberName="NSelections">
<MemberSignature Language="C#" Value="public int NSelections { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NSelections" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the number of selected regions.</summary>
<value> The number of selected regions, or -1 if a failure occurred.</value>
<remarks />
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 selection_num) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
<Parameter Name="rect" Type="Atk.TextRectangle" />
<Parameter Name="selection_num" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="start_offset">a <see cref="T:System.Int32" /></param>
<param name="end_offset">a <see cref="T:System.Int32" /></param>
<param name="coord_type">a <see cref="T:System.Int32" /></param>
<param name="rect">a <see cref="T:Atk.TextRectangle" /></param>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
<param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
<summary>Removes the specified selection.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="GetCharacterAtOffset">
<MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
<Member MemberName="SetCaretOffset">
<MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCaretOffset(int32 offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Gets the specified text.</summary>
<param name="offset">position</param>
<returns>the character at <paramref name="offset" />.</returns>
<remarks>
</remarks>
<summary>Sets the caret (cursor) position to the specified offset.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetSelection">
<MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<param name="selection_num"> The selection number. The selected regions are assigned numbers that correspond to how far the region is from the start of the text. The selected region closest to the beginning of the text region is assigned the number 0, etc. Note that adding, moving or deleting a selected region can change the numbering.</param>
<param name="start_offset"> the new start position of the selection</param>
<param name="end_offset"> the new end position of the selection</param>
<summary>Changes the start and end offset of the specified selection.</summary>
<returns>
<see langword="true" /> if success, <see langword="false" /> otherwise</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TextAttributesChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextAttributesChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextAttributesChanged" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Emitted when the text attributes of the text of an object which implements AtkText changes.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="TextCaretMoved">
<MemberSignature Language="C#" Value="public event Atk.TextCaretMovedHandler TextCaretMoved;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.TextCaretMovedHandler TextCaretMoved" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.TextCaretMovedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Emitted when the caret position of the text of an object which implements AtkText changes.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="TextChanged">
<MemberSignature Language="C#" Value="public event Atk.TextChangedHandler TextChanged;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.TextChangedHandler TextChanged" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Atk.TextChangedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Emitted when the text of the object which implements the AtkText interface changes.</summary>
<remarks>This signal will have a detail which is either "insert" or "delete" which identifies whether the text change was an insertion or a deletion.</remarks>
</Docs>
</Member>
<Member MemberName="TextSelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextSelectionChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextSelectionChanged" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Emitted when the selected text of an object which implements AtkText changes.</summary>
<remarks />
</Docs>
</Member>
</Members>

View file

@ -1,8 +1,8 @@
<Type Name="TextAdapter" FullName="Atk.TextAdapter">
<TypeSignature Language="C#" Value="public class TextAdapter : GLib.GInterfaceAdapter, Atk.Text" />
<TypeSignature Language="C#" Value="public class TextAdapter : GLib.GInterfaceAdapter, Atk.Text, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi TextAdapter extends GLib.GInterfaceAdapter implements class Atk.Text, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
@ -11,10 +11,19 @@
<Interface>
<InterfaceName>Atk.Text</InterfaceName>
</Interface>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Text adapter.</summary>
<remarks>Adapts <see cref="T:Atk.TextImplementor" /> implementations to the full <see cref="T:Atk.Text" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextAdapter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
@ -24,6 +33,7 @@
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextAdapter (Atk.TextImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.TextImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.TextImplementor" />
@ -34,8 +44,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextAdapter (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="AddSelection">
<MemberSignature Language="C#" Value="public bool AddSelection (int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AddSelection(int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -54,6 +79,7 @@
</Member>
<Member MemberName="AttributeForName">
<MemberSignature Language="C#" Value="public static Atk.TextAttribute AttributeForName (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.TextAttribute AttributeForName(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -70,6 +96,7 @@
</Member>
<Member MemberName="AttributeGetName">
<MemberSignature Language="C#" Value="public static string AttributeGetName (Atk.TextAttribute attr);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string AttributeGetName(valuetype Atk.TextAttribute attr) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -86,6 +113,7 @@
</Member>
<Member MemberName="AttributeGetValue">
<MemberSignature Language="C#" Value="public static string AttributeGetValue (Atk.TextAttribute attr, int index_);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string AttributeGetValue(valuetype Atk.TextAttribute attr, int32 index_) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -104,6 +132,7 @@
</Member>
<Member MemberName="AttributeRegister">
<MemberSignature Language="C#" Value="public static Atk.TextAttribute AttributeRegister (string name);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Atk.TextAttribute AttributeRegister(string name) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -119,7 +148,8 @@
</Docs>
</Member>
<Member MemberName="CaretOffset">
<MemberSignature Language="C#" Value="public int CaretOffset { get; };" />
<MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -131,7 +161,8 @@
</Docs>
</Member>
<Member MemberName="CharacterCount">
<MemberSignature Language="C#" Value="public int CharacterCount { get; };" />
<MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -143,10 +174,11 @@
</Docs>
</Member>
<Member MemberName="DefaultAttributes">
<MemberSignature Language="C#" Value="public GLib.SList DefaultAttributes { get; };" />
<MemberSignature Language="C#" Value="public Atk.Attribute[] DefaultAttributes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Atk.Attribute[] DefaultAttributes" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.SList</ReturnType>
<ReturnType>Atk.Attribute[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
@ -154,8 +186,30 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EmitTextChanged">
<MemberSignature Language="C#" Value="public void EmitTextChanged (Atk.TextChangedDetail detail, int position, int length);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void EmitTextChanged(valuetype Atk.TextChangedDetail detail, int32 position, int32 length) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="detail" Type="Atk.TextChangedDetail" />
<Parameter Name="position" Type="System.Int32" />
<Parameter Name="length" Type="System.Int32" />
</Parameters>
<Docs>
<param name="detail">To be added.</param>
<param name="position">To be added.</param>
<param name="length">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="FreeRanges">
<MemberSignature Language="C#" Value="public static void FreeRanges (Atk.TextRange ranges);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void FreeRanges(valuetype Atk.TextRange ranges) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -171,6 +225,7 @@
</Member>
<Member MemberName="GetBoundedRanges">
<MemberSignature Language="C#" Value="public Atk.TextRange GetBoundedRanges (Atk.TextRectangle rect, Atk.CoordType coord_type, Atk.TextClipType x_clip_type, Atk.TextClipType y_clip_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRange GetBoundedRanges(valuetype Atk.TextRectangle rect, valuetype Atk.CoordType coord_type, valuetype Atk.TextClipType x_clip_type, valuetype Atk.TextClipType y_clip_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.TextRange</ReturnType>
@ -193,6 +248,7 @@
</Member>
<Member MemberName="GetCharacterAtOffset">
<MemberSignature Language="C#" Value="public char GetCharacterAtOffset (int offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance char GetCharacterAtOffset(int32 offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
@ -209,6 +265,7 @@
</Member>
<Member MemberName="GetCharacterExtents">
<MemberSignature Language="C#" Value="public void GetCharacterExtents (int offset, out int x, out int y, out int width, out int height, Atk.CoordType coords);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCharacterExtents(int32 offset, int32 x, int32 y, int32 width, int32 height, valuetype Atk.CoordType coords) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
@ -232,8 +289,27 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Text GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Text GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Text</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.Text GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.Text GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.Text</ReturnType>
@ -252,6 +328,7 @@
</Member>
<Member MemberName="GetOffsetAtPoint">
<MemberSignature Language="C#" Value="public int GetOffsetAtPoint (int x, int y, Atk.CoordType coords);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetOffsetAtPoint(int32 x, int32 y, valuetype Atk.CoordType coords) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -271,31 +348,33 @@
</Docs>
</Member>
<Member MemberName="GetRangeExtents">
<MemberSignature Language="C#" Value="public void GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type, Atk.TextRectangle rect);" />
<MemberSignature Language="C#" Value="public Atk.TextRectangle GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.TextRectangle GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>Atk.TextRectangle</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
<Parameter Name="coord_type" Type="Atk.CoordType" />
<Parameter Name="rect" Type="Atk.TextRectangle" />
</Parameters>
<Docs>
<param name="start_offset">To be added.</param>
<param name="end_offset">To be added.</param>
<param name="coord_type">To be added.</param>
<param name="rect">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetRunAttributes">
<MemberSignature Language="C#" Value="public GLib.SList GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
<MemberSignature Language="C#" Value="public Atk.Attribute[] GetRunAttributes (int offset, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Atk.Attribute[] GetRunAttributes(int32 offset, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.SList</ReturnType>
<ReturnType>Atk.Attribute[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
@ -309,10 +388,12 @@
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetSelection">
<MemberSignature Language="C#" Value="public string GetSelection (int selection_num, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -333,6 +414,7 @@
</Member>
<Member MemberName="GetText">
<MemberSignature Language="C#" Value="public string GetText (int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetText(int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -351,6 +433,7 @@
</Member>
<Member MemberName="GetTextAfterOffset">
<MemberSignature Language="C#" Value="public string GetTextAfterOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAfterOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -373,6 +456,7 @@
</Member>
<Member MemberName="GetTextAtOffset">
<MemberSignature Language="C#" Value="public string GetTextAtOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextAtOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -395,6 +479,7 @@
</Member>
<Member MemberName="GetTextBeforeOffset">
<MemberSignature Language="C#" Value="public string GetTextBeforeOffset (int offset, Atk.TextBoundary boundary_type, out int start_offset, out int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetTextBeforeOffset(int32 offset, valuetype Atk.TextBoundary boundary_type, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -415,136 +500,37 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NSelections">
<MemberSignature Language="C#" Value="public int NSelections { get; };" />
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public override GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
<MemberType>Method</MemberType>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public override IntPtr Handle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
</Parameters>
<Docs>
<param name="selection_num">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetCaretOffset">
<MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="offset" Type="System.Int32" />
</Parameters>
<Docs>
<param name="offset">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetSelection">
<MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="selection_num" Type="System.Int32" />
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<param name="selection_num">To be added.</param>
<param name="start_offset">To be added.</param>
<param name="end_offset">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextAttributesChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextAttributesChanged;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("text_attributes_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextCaretMoved">
<MemberSignature Language="C#" Value="public event Atk.TextCaretMovedHandler TextCaretMoved;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("text_caret_moved")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.TextCaretMovedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextChanged">
<MemberSignature Language="C#" Value="public event Atk.TextChangedHandler TextChanged;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("text_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.TextChangedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextSelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextSelectionChanged;" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
<AttributeName>GLib.Signal("text_selection_changed")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.TextImplementor Implementor { get; };" />
<MemberSignature Language="C#" Value="public Atk.TextImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.TextImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.TextImplementor</ReturnType>
@ -556,7 +542,8 @@
</Docs>
</Member>
<Member MemberName="NSelections">
<MemberSignature Language="C#" Value="public int NSelections { get; };" />
<MemberSignature Language="C#" Value="public int NSelections { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NSelections" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -567,8 +554,23 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OwnedHandle">
<MemberSignature Language="C#" Value="public IntPtr OwnedHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int OwnedHandle" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="RemoveSelection">
<MemberSignature Language="C#" Value="public bool RemoveSelection (int selection_num);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool RemoveSelection(int32 selection_num) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -585,6 +587,7 @@
</Member>
<Member MemberName="SetCaretOffset">
<MemberSignature Language="C#" Value="public bool SetCaretOffset (int offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCaretOffset(int32 offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -601,6 +604,7 @@
</Member>
<Member MemberName="SetSelection">
<MemberSignature Language="C#" Value="public bool SetSelection (int selection_num, int start_offset, int end_offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetSelection(int32 selection_num, int32 start_offset, int32 end_offset) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -621,6 +625,7 @@
</Member>
<Member MemberName="TextAttributesChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextAttributesChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextAttributesChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -637,6 +642,7 @@
</Member>
<Member MemberName="TextCaretMoved">
<MemberSignature Language="C#" Value="public event Atk.TextCaretMovedHandler TextCaretMoved;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.TextCaretMovedHandler TextCaretMoved" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -653,6 +659,7 @@
</Member>
<Member MemberName="TextChanged">
<MemberSignature Language="C#" Value="public event Atk.TextChangedHandler TextChanged;" />
<MemberSignature Language="ILAsm" Value=".event class Atk.TextChangedHandler TextChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -669,6 +676,7 @@
</Member>
<Member MemberName="TextSelectionChanged">
<MemberSignature Language="C#" Value="public event EventHandler TextSelectionChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler TextSelectionChanged" />
<MemberType>Event</MemberType>
<Attributes>
<Attribute>
@ -684,9 +692,4 @@
</Docs>
</Member>
</Members>
<Docs>
<summary>Text adapter.</summary>
<remarks>Adapts <see cref="T:Atk.TextImplementor" /> implementations to the full <see cref="T:Atk.Text" /> API.</remarks>
<since version="Gtk# 2.12" />
</Docs>
</Type>

View file

@ -1,16 +1,12 @@
<Type Name="TextAttribute" FullName="Atk.TextAttribute">
<TypeSignature Language="C#" Maintainer="auto" Value="public enum TextAttribute" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TextAttribute 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>
<Docs>
<summary>Describes the text attributes supported</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,74 +15,70 @@
<AttributeName>GLib.GType(typeof(Atk.TextAttributeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Describes the text attributes supported</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<Member MemberName="BgColor">
<MemberSignature Language="C#" Value="BgColor" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute BgColor = int32(18)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Invalid attribute</summary>
<summary> The background color. The value is an RGB value of the format "u,u,u"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LeftMargin">
<MemberSignature Language="C#" Value="LeftMargin" />
<Member MemberName="BgFullHeight">
<MemberSignature Language="C#" Value="BgFullHeight" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute BgFullHeight = int32(9)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The pixel width of the left margin</summary>
<summary>"true" or "false" whether to make the background color for each character the height of the highest font used on the current line, or the height of the font used for the current character.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="RightMargin">
<MemberSignature Language="C#" Value="RightMargin" />
<Member MemberName="BgStipple">
<MemberSignature Language="C#" Value="BgStipple" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute BgStipple = int32(20)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The pixel width of the right margin</summary>
<summary> "true" if a GdkBitmap is set for stippling the background color.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Indent">
<MemberSignature Language="C#" Value="Indent" />
<Member MemberName="Direction">
<MemberSignature Language="C#" Value="Direction" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Direction = int32(23)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The number of pixels that the text is indented</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Invisible">
<MemberSignature Language="C#" Value="Invisible" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Either "true" or "false" indicating whether text is visible or not</summary>
<summary> The direction of the text, if set. Values are "none", "ltr" or "rtl"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Editable">
<MemberSignature Language="C#" Value="Editable" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Editable = int32(5)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -98,8 +90,149 @@
</remarks>
</Docs>
</Member>
<Member MemberName="FamilyName">
<MemberSignature Language="C#" Value="FamilyName" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute FamilyName = int32(17)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The font family name</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FgColor">
<MemberSignature Language="C#" Value="FgColor" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute FgColor = int32(19)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>The foreground color. The value is an RGB value of the format "u,u,u"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FgStipple">
<MemberSignature Language="C#" Value="FgStipple" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute FgStipple = int32(21)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> "true" if a GdkBitmap is set for stippling the foreground color.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Indent">
<MemberSignature Language="C#" Value="Indent" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Indent = int32(3)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The number of pixels that the text is indented</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Invalid = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Invalid attribute</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Invisible">
<MemberSignature Language="C#" Value="Invisible" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Invisible = int32(4)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Either "true" or "false" indicating whether text is visible or not</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Justification">
<MemberSignature Language="C#" Value="Justification" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Justification = int32(24)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The justification of the text, if set. Values are "left", "right", "center" or "fill"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Language">
<MemberSignature Language="C#" Value="Language" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Language = int32(16)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The language used</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute LastDefined = int32(28)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> not a valid text attribute, used for finding end of enumeration</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LeftMargin">
<MemberSignature Language="C#" Value="LeftMargin" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute LeftMargin = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The pixel width of the left margin</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="PixelsAboveLines">
<MemberSignature Language="C#" Value="PixelsAboveLines" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute PixelsAboveLines = int32(6)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -113,6 +246,7 @@
</Member>
<Member MemberName="PixelsBelowLines">
<MemberSignature Language="C#" Value="PixelsBelowLines" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute PixelsBelowLines = int32(7)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -126,6 +260,7 @@
</Member>
<Member MemberName="PixelsInsideWrap">
<MemberSignature Language="C#" Value="PixelsInsideWrap" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute PixelsInsideWrap = int32(8)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -137,21 +272,23 @@
</remarks>
</Docs>
</Member>
<Member MemberName="BgFullHeight">
<MemberSignature Language="C#" Value="BgFullHeight" />
<Member MemberName="RightMargin">
<MemberSignature Language="C#" Value="RightMargin" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute RightMargin = int32(2)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>"true" or "false" whether to make the background color for each character the height of the highest font used on the current line, or the height of the font used for the current character.</summary>
<summary> The pixel width of the right margin</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Rise">
<MemberSignature Language="C#" Value="Rise" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Rise = int32(10)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -163,47 +300,9 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Underline">
<MemberSignature Language="C#" Value="Underline" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> "none", "single", "double" or "low"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Strikethrough">
<MemberSignature Language="C#" Value="Strikethrough" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> "true" or "false" whether the text is strikethrough</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Size">
<MemberSignature Language="C#" Value="Size" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The size of the characters.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Scale">
<MemberSignature Language="C#" Value="Scale" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Scale = int32(14)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -215,138 +314,23 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Weight">
<MemberSignature Language="C#" Value="Weight" />
<Member MemberName="Size">
<MemberSignature Language="C#" Value="Size" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Size = int32(13)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The weight of the characters.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Language">
<MemberSignature Language="C#" Value="Language" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The language used</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FamilyName">
<MemberSignature Language="C#" Value="FamilyName" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The font family name</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="BgColor">
<MemberSignature Language="C#" Value="BgColor" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The background color. The value is an RGB value of the format "u,u,u"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FgColor">
<MemberSignature Language="C#" Value="FgColor" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>The foreground color. The value is an RGB value of the format "u,u,u"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="BgStipple">
<MemberSignature Language="C#" Value="BgStipple" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> "true" if a GdkBitmap is set for stippling the background color.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="FgStipple">
<MemberSignature Language="C#" Value="FgStipple" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> "true" if a GdkBitmap is set for stippling the foreground color.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="WrapMode">
<MemberSignature Language="C#" Value="WrapMode" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The wrap mode of the text, if any. Values are "none", "char" or "word"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Direction">
<MemberSignature Language="C#" Value="Direction" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The direction of the text, if set. Values are "none", "ltr" or "rtl"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Justification">
<MemberSignature Language="C#" Value="Justification" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The justification of the text, if set. Values are "left", "right", "center" or "fill"</summary>
<summary> The size of the characters.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Stretch">
<MemberSignature Language="C#" Value="Stretch" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Stretch = int32(25)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -358,21 +342,23 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Variant">
<MemberSignature Language="C#" Value="Variant" />
<Member MemberName="Strikethrough">
<MemberSignature Language="C#" Value="Strikethrough" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Strikethrough = int32(12)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The capitalization variant of the text, if set. Values are "normal" or "small_caps"</summary>
<summary> "true" or "false" whether the text is strikethrough</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Style">
<MemberSignature Language="C#" Value="Style" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Style = int32(27)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
@ -384,15 +370,58 @@
</remarks>
</Docs>
</Member>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<Member MemberName="Underline">
<MemberSignature Language="C#" Value="Underline" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Underline = int32(11)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> not a valid text attribute, used for finding end of enumeration</summary>
<summary> "none", "single", "double" or "low"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Variant">
<MemberSignature Language="C#" Value="Variant" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Variant = int32(26)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The capitalization variant of the text, if set. Values are "normal" or "small_caps"</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Weight">
<MemberSignature Language="C#" Value="Weight" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute Weight = int32(15)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The weight of the characters.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="WrapMode">
<MemberSignature Language="C#" Value="WrapMode" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextAttribute WrapMode = int32(22)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextAttribute</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> The wrap mode of the text, if any. Values are "none", "char" or "word"</summary>
<remarks>
</remarks>
</Docs>

View file

@ -1,16 +1,12 @@
<Type Name="TextBoundary" FullName="Atk.TextBoundary">
<TypeSignature Language="C#" Maintainer="auto" Value="public enum TextBoundary" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TextBoundary 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>
<Docs>
<summary>Text boundary types used for specifying boundaries for regions of text</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,74 +15,14 @@
<AttributeName>GLib.GType(typeof(Atk.TextBoundaryGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Text boundary types used for specifying boundaries for regions of text</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Char">
<MemberSignature Language="C#" Value="Char" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="WordStart">
<MemberSignature Language="C#" Value="WordStart" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="WordEnd">
<MemberSignature Language="C#" Value="WordEnd" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="SentenceStart">
<MemberSignature Language="C#" Value="SentenceStart" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="SentenceEnd">
<MemberSignature Language="C#" Value="SentenceEnd" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LineStart">
<MemberSignature Language="C#" Value="LineStart" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary Char = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
@ -100,6 +36,77 @@
</Member>
<Member MemberName="LineEnd">
<MemberSignature Language="C#" Value="LineEnd" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary LineEnd = int32(6)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LineStart">
<MemberSignature Language="C#" Value="LineStart" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary LineStart = int32(5)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="SentenceEnd">
<MemberSignature Language="C#" Value="SentenceEnd" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary SentenceEnd = int32(4)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="SentenceStart">
<MemberSignature Language="C#" Value="SentenceStart" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary SentenceStart = int32(3)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="WordEnd">
<MemberSignature Language="C#" Value="WordEnd" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary WordEnd = int32(2)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="WordStart">
<MemberSignature Language="C#" Value="WordStart" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextBoundary WordStart = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextBoundary</ReturnType>

View file

@ -1,12 +1,16 @@
<Type Name="TextCaretMovedArgs" FullName="Atk.TextCaretMovedArgs">
<TypeSignature Language="C#" Value="public class TextCaretMovedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextCaretMovedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
@ -27,13 +31,10 @@
</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextCaretMovedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -43,7 +44,8 @@
</Docs>
</Member>
<Member MemberName="Location">
<MemberSignature Language="C#" Value="public int Location { get; };" />
<MemberSignature Language="C#" Value="public int Location { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Location" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -1,10 +1,20 @@
<Type Name="TextCaretMovedHandler" FullName="Atk.TextCaretMovedHandler">
<TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TextCaretMovedHandler(object o, TextCaretMovedArgs args);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TextCaretMovedHandler extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<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.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.TextCaretMovedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -29,15 +39,5 @@
<para>To attach a <see cref="T:Atk.TextCaretMovedHandler" /> to an event, add the TextCaretMovedHandler instance to the event. The methods referenced by the TextCaretMovedHandler instance are invoked whenever the event is raised, until the TextCaretMovedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Atk.TextCaretMovedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
</Type>

View file

@ -1,12 +1,16 @@
<Type Name="TextChangedArgs" FullName="Atk.TextChangedArgs">
<TypeSignature Language="C#" Value="public class TextChangedArgs : GLib.SignalArgs" Maintainer="auto" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextChangedArgs extends GLib.SignalArgs" />
<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>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
@ -27,13 +31,10 @@
</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextChangedArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
@ -43,7 +44,8 @@
</Docs>
</Member>
<Member MemberName="Length">
<MemberSignature Language="C#" Value="public int Length { get; };" />
<MemberSignature Language="C#" Value="public int Length { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Length" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -55,7 +57,8 @@
</Docs>
</Member>
<Member MemberName="Position">
<MemberSignature Language="C#" Value="public int Position { get; };" />
<MemberSignature Language="C#" Value="public int Position { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Position" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View file

@ -0,0 +1,41 @@
<Type Name="TextChangedDetail" FullName="Atk.TextChangedDetail">
<TypeSignature Language="C#" Value="public enum TextChangedDetail" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TextChangedDetail extends System.Enum" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName="Delete">
<MemberSignature Language="C#" Value="Delete" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextChangedDetail Delete = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextChangedDetail</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Insert">
<MemberSignature Language="C#" Value="Insert" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.TextChangedDetail Insert = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.TextChangedDetail</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

Some files were not shown because too many files have changed in this diff Show more