no more submodule

This commit is contained in:
2024-09-15 22:40:48 +02:00
parent df3b8a3135
commit 0234b33671
5804 changed files with 943618 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,28 @@
Compiling and installing the Gtk# Documentation
Compile and install monodoc
cd monodoc/
./autogen.sh --prefix=/usr/local
make
make install
Compile the documentation for gtk-sharp
cd gtk-sharp/doc
make assemble
cp gtk-sharp-docs.* `pkg-config monodoc --variable=sourcesdir`
If things are fine, you should have in the Monodoc sources directory the
following files:
gtk-sharp-docs.source
gtk-sharp-docs.tree
gtk-sharp-docs.zip
netdocs.source
netdocs.tree
netdocs.zip
Start monodoc, by typing `monodoc'
If it doesn't run, please change the paths in the makefile and point
ASSEMBLER and BROWSER to where you put your assembler.exe and browser.exe.

View File

@@ -0,0 +1,77 @@
// add-since.cs - Adds a since element to a Type document.
//
// Author: Mike Kestner <mkestner@novell.com>
//
// Copyright (c) 2007 Novell, Inc.
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of version 2 of the GNU General Public
// License as published by the Free Software Foundation.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// General Public License for more details.
//
// You should have received a copy of the GNU General Public
// License along with this program; if not, write to the
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
// Boston, MA 02111-1307, USA.
namespace GtkSharp.Docs {
using System;
using System.Collections;
using System.IO;
using System.Reflection;
using System.Xml;
using System.Xml.XPath;
public class GenHandlerArgsDocs {
public static int Main (string[] args)
{
string version = null;
ArrayList files = new ArrayList ();
foreach (string arg in args) {
if (arg.StartsWith ("--version=")) {
version = arg.Substring (10);
} else {
files.Add (arg);
}
}
if (version == null) {
Console.WriteLine ("Usage: add-since --version=<version> <paths>");
return 1;
}
Console.WriteLine ("version: " + version);
XmlDocument api_doc = new XmlDocument ();
foreach (string file in files) {
Console.WriteLine ("file: " + file);
try {
Stream stream = File.OpenRead (file);
api_doc.Load (stream);
stream.Close ();
} catch (XmlException e) {
Console.WriteLine (e);
return 1;
}
XPathNavigator api_nav = api_doc.CreateNavigator ();
XPathNodeIterator iter = api_nav.Select ("/Type/Docs");
if (iter.MoveNext ()) {
XmlElement docs = ((IHasXmlNode)iter.Current).GetNode () as XmlElement;
XmlElement since = api_doc.CreateElement ("since");
since.SetAttribute ("version", version);
docs.AppendChild (since);
api_doc.Save (file);
}
}
return 0;
}
}
}

View File

@@ -0,0 +1,4 @@
<?xml version="1.0"?>
<monodoc>
<source provider="ecma" base="documentation"/>
</monodoc>

View File

@@ -0,0 +1,287 @@
<Type Name="ActionAdapter" FullName="Atk.ActionAdapter">
<TypeSignature Language="C#" Value="public class ActionAdapter : GLib.GInterfaceAdapter, Atk.IAction, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ActionAdapter extends GLib.GInterfaceAdapter implements class Atk.IAction, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IAction</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ActionAdapter (Atk.IActionImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IActionImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IActionImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</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="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">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</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>
</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="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">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</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>
</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="GetObject">
<MemberSignature Language="C#" Value="public static Atk.IAction GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IAction GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IAction</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.IAction GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IAction GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IAction</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.IActionImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IActionImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IActionImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</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>To be added.</summary>
<value>To be added.</value>
<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>
</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>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,46 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.ActiveDescendantChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.ActiveDescendantChangedHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="Child">
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.IntPtr" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,30 @@
<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 />
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.ActiveDescendantChanged" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.ActiveDescendantChangedArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,133 @@
<Type Name="Attribute" FullName="Atk.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>
</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>
<Members>
<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>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>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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> The attribute name.</summary>
<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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> the value of the attribute, represented as a string.</summary>
<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

@@ -0,0 +1,47 @@
<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>
</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.BoundsChanged" /> event invokes <see cref="T:Atk.BoundsChangedHandler" /> delegates which pass event data via this class.</para>
</remarks>
<since version="Gtk# 2.6" />
</Docs>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.BoundsChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.BoundsChangedHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="Bounds">
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Atk.Rectangle" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,31 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.BoundsChanged" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.BoundsChangedArgs" /> parameter.</para>
<para>To attach a <see cref="T:Atk.BoundsChangedHandler" /> to an event, add the BoundsChangedHandler instance to the event. The methods referenced by the BoundsChangedHandler instance are invoked whenever the event is raised, until the BoundsChangedHandler is removed from the event.</para>
</remarks>
<since version="Gtk# 2.6" />
</Docs>
<Members />
</Type>

View File

@@ -0,0 +1,59 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.ChildrenChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.ChildrenChangedHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="ChangedChild">
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'IntPtr'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ChangeIndex">
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'uint'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.ChildrenChanged" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.ChildrenChangedArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,59 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<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="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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.ColumnDeleted" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.ColumnDeletedArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,59 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<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="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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.ColumnInserted" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.ColumnInsertedArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,442 @@
<Type Name="ComponentAdapter" FullName="Atk.ComponentAdapter">
<TypeSignature Language="C#" Value="public class ComponentAdapter : GLib.GInterfaceAdapter, Atk.IComponent, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ComponentAdapter extends GLib.GInterfaceAdapter implements class Atk.IComponent, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IComponent</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ComponentAdapter (Atk.IComponentImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IComponentImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IComponentImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</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>
</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>
<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>
</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>
</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>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.IComponent GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IComponent GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IComponent</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.IComponent GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IComponent GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IComponent</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="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>
</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>
</Docs>
</Member>
<Member MemberName="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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>
</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="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.IComponentImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IComponentImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IComponentImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</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>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</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>To be added.</summary>
<value>To be added.</value>
<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>
</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);" />
<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>
</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>
</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>
</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>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,52 @@
<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>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>GLib.GType(typeof(Atk.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>
</ReturnValue>
<Parameters />
<Docs>
<summary> specifies xy coordinates relative to the screen</summary>
<remarks>
</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> specifies xy coordinates relative to the widget's top-level window</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,309 @@
<Type Name="DocumentAdapter" FullName="Atk.DocumentAdapter">
<TypeSignature Language="C#" Value="public class DocumentAdapter : GLib.GInterfaceAdapter, Atk.IDocument, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi DocumentAdapter extends GLib.GInterfaceAdapter implements class Atk.IDocument, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IDocument</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DocumentAdapter (Atk.IDocumentImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IDocumentImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IDocumentImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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="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>
</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.IDocument GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IDocument GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IDocument</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.IDocument GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IDocument GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IDocument</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.IDocumentImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IDocumentImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IDocumentImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</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>
<AttributeName>GLib.Signal("load_complete")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</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>
<AttributeName>GLib.Signal("load_stopped")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Locale">
<MemberSignature Language="C#" Value="public string Locale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Locale" />
<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="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>
<AttributeName>GLib.Signal("reload")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="attribute_name" Type="System.String" />
<Parameter Name="attribute_value" Type="System.String" />
</Parameters>
<Docs>
<param name="attribute_name">To be added.</param>
<param name="attribute_value">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<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>
</Type>

View File

@@ -0,0 +1,292 @@
<Type Name="EditableTextAdapter" FullName="Atk.EditableTextAdapter">
<TypeSignature Language="C#" Value="public class EditableTextAdapter : GLib.GInterfaceAdapter, Atk.IEditableText, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi EditableTextAdapter extends GLib.GInterfaceAdapter implements class Atk.IEditableText, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IEditableText</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EditableTextAdapter (Atk.IEditableTextImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IEditableTextImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IEditableTextImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<param name="start_pos">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</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">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</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">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.IEditableText GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IEditableText GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IEditableText</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.IEditableText GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IEditableText GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IEditableText</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.IEditableTextImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IEditableTextImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IEditableTextImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</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="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>
</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);" />
<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>
</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; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
<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>
</Type>

View File

@@ -0,0 +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>
</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="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

@@ -0,0 +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>
</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>
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members />
</Type>

View File

@@ -0,0 +1,63 @@
<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>
</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.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<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 />
<Docs>
<summary>Default constructor</summary>
<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

@@ -0,0 +1,46 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.FocusEventArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.FocusEventHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="FocusIn">
<MemberSignature Language="C#" Value="public bool FocusIn { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool FocusIn" />
<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

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.FocusEvent" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.FocusEventArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,25 @@
<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>
</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="arg1" Type="Atk.Object" />
<Parameter Name="arg2" Type="System.Boolean" />
</Parameters>
<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

@@ -0,0 +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>
</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>
</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

@@ -0,0 +1,92 @@
<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>
</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>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>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<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="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>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.GObjectAccessible" />.</remarks>
</Docs>
</Member>
<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>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>
</Members>
</Type>

View File

@@ -0,0 +1,282 @@
<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>
</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.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Global API elements for <see cref="N:Atk" /></summary>
<remarks />
</Docs>
<Members>
<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 />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<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.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>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<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.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>
<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="ILAsm" Value=".property class Atk.Registry DefaultRegistry" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Registry</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Atk.Registry" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FocusObject">
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Atk.Object" /></value>
<remarks>To be added</remarks>
<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="ILAsm" Value=".property string Version" />
<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# 2.12" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,574 @@
<Type Name="Hyperlink" FullName="Atk.Hyperlink">
<TypeSignature Language="C#" Maintainer="auto" Value="public class Hyperlink : GLib.Object, Atk.IAction" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Hyperlink extends GLib.Object implements class Atk.IAction, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IAction</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>
</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.String" /></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>
</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.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>
</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.String" /></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>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<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>
Multiple anchors are primarily used by client-side image maps.
</para></remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<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="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>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Hyperlink" />.</remarks>
</Docs>
</Member>
<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>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>
<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="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="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>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Int32" /></value>
<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.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="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>
<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.DefaultSignalHandler(ConnectionMethod="OverrideIsValid", Type=typeof(Atk.Hyperlink))</AttributeName>
</Attribute>
</Attributes>
<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="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>
<Parameters />
<Docs>
<summary>Default handler for the <see cref="M:Atk.Hyperlink.LinkActivated" /> event.</summary>
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.Hyperlink.LinkActivated" /> event.</remarks>
<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

@@ -0,0 +1,183 @@
<Type Name="HyperlinkImplAdapter" FullName="Atk.HyperlinkImplAdapter">
<TypeSignature Language="C#" Value="public class HyperlinkImplAdapter : GLib.GInterfaceAdapter, Atk.IHyperlinkImpl, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi HyperlinkImplAdapter extends GLib.GInterfaceAdapter implements class Atk.IHyperlinkImpl, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IHyperlinkImpl</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HyperlinkImplAdapter (Atk.IHyperlinkImplImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IHyperlinkImplImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IHyperlinkImplImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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.IHyperlinkImpl GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHyperlinkImpl GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IHyperlinkImpl</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.IHyperlinkImpl GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHyperlinkImpl GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IHyperlinkImpl</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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="ILAsm" Value=".property instance class Atk.Hyperlink Hyperlink" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Hyperlink</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.IHyperlinkImplImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IHyperlinkImplImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IHyperlinkImplImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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>
</Type>

View File

@@ -0,0 +1,42 @@
<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>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>GLib.GType(typeof(Atk.HyperlinkStateFlagsGType))</AttributeName>
</Attribute>
<Attribute>
<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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Link is inline</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,234 @@
<Type Name="HypertextAdapter" FullName="Atk.HypertextAdapter">
<TypeSignature Language="C#" Value="public class HypertextAdapter : GLib.GInterfaceAdapter, Atk.IHypertext, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi HypertextAdapter extends GLib.GInterfaceAdapter implements class Atk.IHypertext, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IHypertext</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HypertextAdapter (Atk.IHypertextImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IHypertextImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IHypertextImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</ReturnValue>
<Parameters>
<Parameter Name="link_index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="link_index">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="char_index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="char_index">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.IHypertext GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHypertext GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IHypertext</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.IHypertext GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IHypertext GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IHypertext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.IHypertextImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IHypertextImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IHypertextImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</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>
<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; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NLinks" />
<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="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>
</Type>

View File

@@ -0,0 +1,143 @@
<Type Name="IAction" FullName="Atk.IAction">
<TypeSignature Language="C#" Value="public interface IAction : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IAction implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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">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="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">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="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">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="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">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="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>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>
</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>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,148 @@
<Type Name="IActionImplementor" FullName="Atk.IActionImplementor">
<TypeSignature Language="C#" Value="public interface IActionImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IActionImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.ActionAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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">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="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">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="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">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="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">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="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>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>
</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>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,301 @@
<Type Name="IComponent" FullName="Atk.IComponent">
<TypeSignature Language="C#" Value="public interface IComponent : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IComponent implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
<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="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="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

@@ -0,0 +1,293 @@
<Type Name="IComponentImplementor" FullName="Atk.IComponentImplementor">
<TypeSignature Language="C#" Value="public interface IComponentImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IComponentImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.ComponentAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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="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="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

@@ -0,0 +1,152 @@
<Type Name="IDocument" FullName="Atk.IDocument">
<TypeSignature Language="C#" Value="public interface IDocument : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDocument implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<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>
<since version="Gtk# 3.0" />
</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>
<since version="Gtk# 3.0" />
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Locale">
<MemberSignature Language="C#" Value="public string Locale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Locale" />
<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="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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="attribute_name" Type="System.String" />
<Parameter Name="attribute_value" Type="System.String" />
</Parameters>
<Docs>
<param name="attribute_name">To be added.</param>
<param name="attribute_value">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="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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,118 @@
<Type Name="IDocumentImplementor" FullName="Atk.IDocumentImplementor">
<TypeSignature Language="C#" Value="public interface IDocumentImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IDocumentImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.DocumentAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<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>
<since version="Gtk# 3.0" />
</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>
<since version="Gtk# 3.0" />
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Locale">
<MemberSignature Language="C#" Value="public string Locale { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Locale" />
<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="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>
</ReturnValue>
<Parameters>
<Parameter Name="attribute_name" Type="System.String" />
<Parameter Name="attribute_value" Type="System.String" />
</Parameters>
<Docs>
<param name="attribute_name">To be added.</param>
<param name="attribute_value">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="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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,148 @@
<Type Name="IEditableText" FullName="Atk.IEditableText">
<TypeSignature Language="C#" Value="public interface IEditableText : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditableText implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<param name="start_pos">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<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>
</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>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="TextContents">
<MemberSignature Language="C#" Value="public string TextContents { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
<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>
</Members>
</Type>

View File

@@ -0,0 +1,153 @@
<Type Name="IEditableTextImplementor" FullName="Atk.IEditableTextImplementor">
<TypeSignature Language="C#" Value="public interface IEditableTextImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEditableTextImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.EditableTextAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</ReturnValue>
<Parameters>
<Parameter Name="start_pos" Type="System.Int32" />
<Parameter Name="end_pos" Type="System.Int32" />
</Parameters>
<Docs>
<param name="start_pos">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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">To be added.</param>
<param name="end_pos">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<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>
</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>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="TextContents">
<MemberSignature Language="C#" Value="public string TextContents { set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TextContents" />
<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>
</Members>
</Type>

View File

@@ -0,0 +1,33 @@
<Type Name="IHyperlinkImpl" FullName="Atk.IHyperlinkImpl">
<TypeSignature Language="C#" Value="public interface IHyperlinkImpl : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHyperlinkImpl implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName="Hyperlink">
<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>
</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>
</Type>

View File

@@ -0,0 +1,38 @@
<Type Name="IHyperlinkImplImplementor" FullName="Atk.IHyperlinkImplImplementor">
<TypeSignature Language="C#" Value="public interface IHyperlinkImplImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHyperlinkImplImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.HyperlinkImplAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName="Hyperlink">
<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>
</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>
</Type>

View File

@@ -0,0 +1,82 @@
<Type Name="IHypertext" FullName="Atk.IHypertext">
<TypeSignature Language="C#" Value="public interface IHypertext : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHypertext implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</ReturnValue>
<Parameters>
<Parameter Name="link_index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="link_index">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="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>
<param name="char_index">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="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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,74 @@
<Type Name="IHypertextImplementor" FullName="Atk.IHypertextImplementor">
<TypeSignature Language="C#" Value="public interface IHypertextImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IHypertextImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.HypertextAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</ReturnValue>
<Parameters>
<Parameter Name="link_index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="link_index">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="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>
<param name="char_index">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="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>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,105 @@
<Type Name="IImage" FullName="Atk.IImage">
<TypeSignature Language="C#" Value="public interface IImage : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImage implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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>
</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="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>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
</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>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,110 @@
<Type Name="IImageImplementor" FullName="Atk.IImageImplementor">
<TypeSignature Language="C#" Value="public interface IImageImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImageImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.ImageAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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>
</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="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>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
</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>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,34 @@
<Type Name="IImplementor" FullName="Atk.IImplementor">
<TypeSignature Language="C#" Value="public interface IImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
</Members>
</Type>

View File

@@ -0,0 +1,39 @@
<Type Name="IImplementorImplementor" FullName="Atk.IImplementorImplementor">
<TypeSignature Language="C#" Value="public interface IImplementorImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IImplementorImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.ImplementorAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
</Members>
</Type>

View File

@@ -0,0 +1,148 @@
<Type Name="ISelection" FullName="Atk.ISelection">
<TypeSignature Language="C#" Value="public interface ISelection : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISelection implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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>
</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="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>
</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="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>
</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="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">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="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>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SelectionCount">
<MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
<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>
</Members>
</Type>

View File

@@ -0,0 +1,140 @@
<Type Name="ISelectionImplementor" FullName="Atk.ISelectionImplementor">
<TypeSignature Language="C#" Value="public interface ISelectionImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISelectionImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.SelectionAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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>
</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="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>
</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="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>
</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="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">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="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>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SelectionCount">
<MemberSignature Language="C#" Value="public int SelectionCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
<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>
</Members>
</Type>

View File

@@ -0,0 +1,87 @@
<Type Name="IStreamableContent" FullName="Atk.IStreamableContent">
<TypeSignature Language="C#" Value="public interface IStreamableContent : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStreamableContent implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_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="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>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_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="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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,92 @@
<Type Name="IStreamableContentImplementor" FullName="Atk.IStreamableContentImplementor">
<TypeSignature Language="C#" Value="public interface IStreamableContentImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IStreamableContentImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.StreamableContentAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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="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>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_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="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>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_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="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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,594 @@
<Type Name="ITable" FullName="Atk.ITable">
<TypeSignature Language="C#" Value="public interface ITable : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITable implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<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>
<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="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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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_">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="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.</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="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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index_">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="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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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">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="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">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="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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<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>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="NColumns">
<MemberSignature Language="C#" Value="public int NColumns { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
<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="NRows">
<MemberSignature Language="C#" Value="public int NRows { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
<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="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.</param>
<param name="column">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="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.</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="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.</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="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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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.</param>
<param name="header">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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.</param>
<param name="description">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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.</param>
<param name="header">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,508 @@
<Type Name="ITableImplementor" FullName="Atk.ITableImplementor">
<TypeSignature Language="C#" Value="public interface ITableImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITableImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.TableAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<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>
<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="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_">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="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.</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="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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index_">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="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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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">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="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">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="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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="NColumns">
<MemberSignature Language="C#" Value="public int NColumns { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NColumns" />
<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="NRows">
<MemberSignature Language="C#" Value="public int NRows { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 NRows" />
<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="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.</param>
<param name="column">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="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.</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="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.</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="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>
</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>
<since version="Gtk# 3.0" />
</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.</param>
<param name="header">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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.</param>
<param name="description">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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.</param>
<param name="header">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,454 @@
<Type Name="IText" FullName="Atk.IText">
<TypeSignature Language="C#" Value="public interface IText : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IText implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<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>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<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="CaretOffset">
<MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
<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="CharacterCount">
<MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
<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="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.Attribute[]</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="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>
</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" />
</Parameters>
<Docs>
<param name="rect">To be added.</param>
<param name="coord_type">To be added.</param>
<param name="x_clip_type">To be added.</param>
<param name="y_clip_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="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">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="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">To be added.</param>
<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="coords">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coords" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coords">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="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">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="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>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<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="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>
</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>
<param name="offset">To be added.</param>
<param name="boundary_type">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="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>
</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>
<param name="offset">To be added.</param>
<param name="boundary_type">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="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>
</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>
<param name="offset">To be added.</param>
<param name="boundary_type">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="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>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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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">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="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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</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>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,408 @@
<Type Name="ITextImplementor" FullName="Atk.ITextImplementor">
<TypeSignature Language="C#" Value="public interface ITextImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ITextImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.TextAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<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>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<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="CaretOffset">
<MemberSignature Language="C#" Value="public int CaretOffset { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CaretOffset" />
<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="CharacterCount">
<MemberSignature Language="C#" Value="public int CharacterCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 CharacterCount" />
<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="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.Attribute[]</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="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>
</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" />
</Parameters>
<Docs>
<param name="rect">To be added.</param>
<param name="coord_type">To be added.</param>
<param name="x_clip_type">To be added.</param>
<param name="y_clip_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="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">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="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">To be added.</param>
<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="coords">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="coords" Type="Atk.CoordType" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="coords">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="GetRangeExtents">
<MemberSignature Language="C#" Value="public void GetRangeExtents (int start_offset, int end_offset, Atk.CoordType coord_type, out Atk.TextRectangle rect);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetRangeExtents(int32 start_offset, int32 end_offset, valuetype Atk.CoordType coord_type, valuetype Atk.TextRectangle rect) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</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&amp;" RefType="out" />
</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>
<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">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="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>
</ReturnValue>
<Parameters>
<Parameter Name="start_offset" Type="System.Int32" />
<Parameter Name="end_offset" Type="System.Int32" />
</Parameters>
<Docs>
<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="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>
</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>
<param name="offset">To be added.</param>
<param name="boundary_type">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="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>
</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>
<param name="offset">To be added.</param>
<param name="boundary_type">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="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>
</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>
<param name="offset">To be added.</param>
<param name="boundary_type">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="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>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>
</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>
<since version="Gtk# 3.0" />
</Docs>
</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>
</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>
<since version="Gtk# 3.0" />
</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">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>
</Members>
</Type>

View File

@@ -0,0 +1,105 @@
<Type Name="IValue" FullName="Atk.IValue">
<TypeSignature Language="C#" Value="public interface IValue : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IValue implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName="GetCurrentValue">
<MemberSignature Language="C#" Value="public void GetCurrentValue (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCurrentValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMaximumValue">
<MemberSignature Language="C#" Value="public void GetMaximumValue (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMaximumValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMinimumIncrement">
<MemberSignature Language="C#" Value="public void GetMinimumIncrement (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumIncrement(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMinimumValue">
<MemberSignature Language="C#" Value="public void GetMinimumValue (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetCurrentValue">
<MemberSignature Language="C#" Value="public bool SetCurrentValue (GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value" />
</Parameters>
<Docs>
<param name="value">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

@@ -0,0 +1,110 @@
<Type Name="IValueImplementor" FullName="Atk.IValueImplementor">
<TypeSignature Language="C#" Value="public interface IValueImplementor : GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IValueImplementor implements class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>GLib.IWrapper</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>GLib.GInterface(typeof(Atk.ValueAdapter))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
<Members>
<Member MemberName="GetCurrentValue">
<MemberSignature Language="C#" Value="public void GetCurrentValue (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetCurrentValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMaximumValue">
<MemberSignature Language="C#" Value="public void GetMaximumValue (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMaximumValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMinimumIncrement">
<MemberSignature Language="C#" Value="public void GetMinimumIncrement (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumIncrement(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="GetMinimumValue">
<MemberSignature Language="C#" Value="public void GetMinimumValue (ref GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetMinimumValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="SetCurrentValue">
<MemberSignature Language="C#" Value="public bool SetCurrentValue (GLib.Value value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool SetCurrentValue(valuetype GLib.Value value) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="value" Type="GLib.Value" />
</Parameters>
<Docs>
<param name="value">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

@@ -0,0 +1,251 @@
<Type Name="ImageAdapter" FullName="Atk.ImageAdapter">
<TypeSignature Language="C#" Value="public class ImageAdapter : GLib.GInterfaceAdapter, Atk.IImage, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ImageAdapter extends GLib.GInterfaceAdapter implements class Atk.IImage, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IImage</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImageAdapter (Atk.IImageImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IImageImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IImageImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</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>
</Docs>
</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>
</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>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public static Atk.IImage GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImage GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IImage</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.IImage GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImage GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IImage</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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="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>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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Implementor">
<MemberSignature Language="C#" Value="public Atk.IImageImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IImageImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IImageImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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>
</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>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,184 @@
<Type Name="ImplementorAdapter" FullName="Atk.ImplementorAdapter">
<TypeSignature Language="C#" Value="public class ImplementorAdapter : GLib.GInterfaceAdapter, Atk.IImplementor, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi ImplementorAdapter extends GLib.GInterfaceAdapter implements class Atk.IImplementor, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IImplementor</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ImplementorAdapter (Atk.IImplementorImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IImplementorImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IImplementorImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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.IImplementor GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImplementor GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IImplementor</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.IImplementor GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IImplementor GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IImplementor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.IImplementorImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IImplementorImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IImplementorImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,203 @@
<Type Name="KeyEventStruct" FullName="Atk.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>
</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>
<Members>
<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>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Atk.KeyEventStruct" />
</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>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<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.UInt16</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<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>Atk.KeyEventStruct</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 <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="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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<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

@@ -0,0 +1,66 @@
<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>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>GLib.GType(typeof(Atk.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>
</ReturnValue>
<Parameters />
<Docs>
<summary> specifies a key press event</summary>
<remarks>
</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> specifies a key release event</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +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>
</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="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

@@ -0,0 +1,137 @@
<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>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>GLib.GType(typeof(Atk.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="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>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is reserved for the desktop background</summary>
<remarks>
</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is used for Canvas components</summary>
<remarks>
</remarks>
</Docs>
</Member>
<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> 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>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is used for layered components</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> This layer is reserved for future use.</summary>
<remarks>
</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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> This layer is used for toplevel windows.</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,47 @@
<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>
</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.LinkSelected" /> event invokes <see cref="T:Atk.LinkSelectedHandler" /> delegates which pass event data via this class.</para>
</remarks>
<since version="Gtk# 2.4" />
</Docs>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.LinkSelectedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.LinkSelectedHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="LinkIndex">
<MemberSignature Language="C#" Value="public int LinkIndex { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 LinkIndex" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Int32" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,31 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.LinkSelected" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.LinkSelectedArgs" /> parameter.</para>
<para>To attach a <see cref="T:Atk.LinkSelectedHandler" /> to an event, add the LinkSelectedHandler instance to the event. The methods referenced by the LinkSelectedHandler instance are invoked whenever the event is raised, until the LinkSelectedHandler is removed from the event.</para>
</remarks>
<since version="Gtk# 2.4" />
</Docs>
<Members />
</Type>

View File

@@ -0,0 +1,148 @@
<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>
</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>
<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" />
</Parameters>
<Docs>
<param name="raw">Native object pointer.</param>
<summary>Internal constructor</summary>
<remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Docs>
<summary>GType Property.</summary>
<value>The native <see cref="T:GLib.GType" /> value.</value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Misc" />.</remarks>
</Docs>
</Member>
<Member MemberName="Instance">
<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>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,62 @@
<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>
</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>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 ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig 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 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="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.NoOpObjectFactory" />.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,41 @@
<Type Name="Object+ChildrenChangedDetail" FullName="Atk.Object+ChildrenChangedDetail">
<TypeSignature Language="C#" Value="protected enum Object.ChildrenChangedDetail" />
<TypeSignature Language="ILAsm" Value=".class nested protected auto ansi sealed Object/ChildrenChangedDetail 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="Add">
<MemberSignature Language="C#" Value="Add" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Object/ChildrenChangedDetail Add = int32(0)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Object+ChildrenChangedDetail</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="Remove" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.Object/ChildrenChangedDetail Remove = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.Object+ChildrenChangedDetail</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 3.0" />
</Docs>
</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

@@ -0,0 +1,153 @@
<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>
</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>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>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="GLib.Object" />
</Parameters>
<Docs>
<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="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>Atk.ObjectFactory+CreateAccessibleDelegate</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="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>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="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.ObjectFactory" />.</remarks>
</Docs>
</Member>
<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>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<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>GLib.DefaultSignalHandler(ConnectionMethod="OverrideInvalidate", Type=typeof(Atk.ObjectFactory))</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>
</Members>
</Type>

View File

@@ -0,0 +1,404 @@
<Type Name="Plug" FullName="Atk.Plug">
<TypeSignature Language="C#" Value="public class Plug : Atk.Object, Atk.IComponent" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Plug extends Atk.Object implements class Atk.IComponent, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>Atk.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IComponent</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">Native object pointer.</param>
<summary>Internal constructor</summary>
<remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</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>GType Property.</summary>
<value>The native <see cref="T:GLib.GType" /> value.</value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Plug" />.</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>Default handler for the <see cref="M:Atk.Plug.BoundsChanged" /> event.</summary>
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.Plug.BoundsChanged" /> event.</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

@@ -0,0 +1,46 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.PropertyChangeArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.PropertyChangeEventHandler" /> delegate.</remarks>
</Docs>
</Member>
<Member MemberName="Values">
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'Atk.PropertyValues'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,31 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.PropertyChange" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.PropertyChangeArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,25 @@
<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>
</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="arg1" Type="Atk.Object" />
<Parameter Name="arg2" Type="Atk.PropertyValues" />
</Parameters>
<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,147 @@
<Type Name="PropertyValues" FullName="Atk.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>
</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>
<Members>
<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>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>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>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<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>
</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.PropertyValues Zero;" />
<MemberSignature Language="ILAsm" Value=".field public static valuetype Atk.PropertyValues Zero" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.PropertyValues</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns an empty <see cref="T:Atk.PropertyValues" /></summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

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

@@ -0,0 +1,210 @@
<Type Name="Rectangle" FullName="Atk.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>
</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>
<Members>
<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>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Atk.Rectangle" />
</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>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>
<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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<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>
</ReturnValue>
<Parameters>
<Parameter Name="boxed" Type="Atk.Rectangle" />
</Parameters>
<Docs>
<param name="boxed">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="val" Type="GLib.Value" />
</Parameters>
<Docs>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<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

@@ -0,0 +1,114 @@
<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>
</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 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>
<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="ILAsm" Value=".property valuetype GLib.GType GType" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Registry" />.</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>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="GLib.GType" />
<Parameter Name="factory_type" Type="GLib.GType" />
</Parameters>
<Docs>
<param name="type">a <see cref="T:GLib.GType" /></param>
<param name="factory_type">a <see cref="T:GLib.GType" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,198 @@
<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>
</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>
<para>
An <see cref="T:Atk.Relation" /> describes a relation between an object and
one or more other objects.
</para>
<para>
The actual relations that an object has with other objects are
defined as an <see cref="T:Atk.RelationSet" />, which is a set of
<see cref="T:Atk.Relations" />.
</para>
</remarks>
</Docs>
<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>
<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=".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="targets" Type="Atk.Object[]" />
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<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="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.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="target" Type="Atk.Object" />
</Parameters>
<Docs>
<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="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>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Relation" />.</remarks>
</Docs>
</Member>
<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>GLib.Property("relation_type")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Atk.RelationType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the type of relation.</summary>
<value>The type of this relation</value>
<remarks>
</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<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.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="target" Type="Atk.Object" />
</Parameters>
<Docs>
<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 Atk.Object[] Target { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.Object[] Target" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.Object[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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

@@ -0,0 +1,186 @@
<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>
</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
an <see cref="T:Atk.Object" /> has.
</summary>
<remarks />
</Docs>
<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>
</ReturnValue>
<Parameters>
<Parameter Name="i" Type="System.Int32" />
</Parameters>
<Docs>
<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.
</returns>
<remarks />
</Docs>
</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>
</ReturnValue>
<Parameters>
<Parameter Name="relationship" Type="Atk.RelationType" />
</Parameters>
<Docs>
<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="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>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.RelationSet" />.</remarks>
</Docs>
</Member>
<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>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="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="relation" Type="Atk.Relation" />
</Parameters>
<Docs>
<param name="relation">An <see cref="T:Atk.Relation" />.</param>
<summary>Removes a relation from the relation set.</summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,277 @@
<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>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>GLib.GType(typeof(Atk.RelationTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Describes the type of the relation</summary>
<remarks />
</Docs>
<Members>
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates an object controlled by one or more target objects.</summary>
<remarks>
</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates an object is an controller for one or more target objects.</summary>
<remarks>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates an object is a label for one or more target objects.</summary>
<remarks>
</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates an object is labelled by one or more target objects.</summary>
<remarks>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates an object is a member of a group of one or more target objects.</summary>
<remarks>
</remarks>
</Docs>
</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>
</ReturnValue>
<Parameters />
<Docs>
<summary>Indicates an object is a cell in a treetable which is displayed because a cell in the same column is expanded and identifies that cell.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<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>No Relation</summary>
<remarks>
</remarks>
</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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<since version="Gtk# 2.6" />
</Docs>
</Member>
<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>
<remarks>To be added</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<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>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,59 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.RowDeletedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.RowDeletedHandler" /> delegate.</remarks>
</Docs>
</Member>
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Row">
<MemberSignature Language="C#" Value="public int Row { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Row" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.RowDeleted" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.RowDeletedArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,59 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<remarks>Create a new <see cref="T:Atk.RowInsertedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Atk.RowInsertedHandler" /> delegate.</remarks>
</Docs>
</Member>
<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>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Row">
<MemberSignature Language="C#" Value="public int Row { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Row" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'int'</value>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.NoOpObject.RowInserted" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.RowInsertedArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,310 @@
<Type Name="SelectionAdapter" FullName="Atk.SelectionAdapter">
<TypeSignature Language="C#" Value="public class SelectionAdapter : GLib.GInterfaceAdapter, Atk.ISelection, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi SelectionAdapter extends GLib.GInterfaceAdapter implements class Atk.ISelection, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.ISelection</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SelectionAdapter (Atk.ISelectionImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.ISelectionImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.ISelectionImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</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="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>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<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.ISelection GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.ISelection GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.ISelection</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.ISelection GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.ISelection GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.ISelection</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.ISelectionImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.ISelectionImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.ISelectionImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</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>
</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="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>
</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);" />
<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">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 ();" />
<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>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;" />
<MemberSignature Language="ILAsm" Value=".event class System.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; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SelectionCount" />
<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>
</Type>

View File

@@ -0,0 +1,423 @@
<Type Name="Socket" FullName="Atk.Socket">
<TypeSignature Language="C#" Value="public class Socket : Atk.Object, Atk.IComponent" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Socket extends Atk.Object implements class Atk.IComponent, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>Atk.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IComponent</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">Native object pointer.</param>
<summary>Internal constructor</summary>
<remarks>This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</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>GType Property.</summary>
<value>The native <see cref="T:GLib.GType" /> value.</value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.Socket" />.</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>Default handler for the <see cref="M:Atk.Socket.BoundsChanged" /> event.</summary>
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Atk.Socket.BoundsChanged" /> event.</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

@@ -0,0 +1,59 @@
<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>
</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>
<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 />
<Docs>
<summary>Public Constructor.</summary>
<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="Name">
<MemberSignature Language="C#" Value="public string Name { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<value>To be added: an object of type 'string'</value>
<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

@@ -0,0 +1,29 @@
<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>
</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">Event sender.</param>
<param name="args">Event arguments.</param>
<summary>Event handler.</summary>
<remarks>
<para>The <see cref="M:Atk.Object.StateChange" /> event utilizes this delegate:</para>
<para>Event data is passed via the <see cref="T:Atk.StateChangeArgs" /> parameter.</para>
<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>
<Members />
</Type>

View File

@@ -0,0 +1,82 @@
<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>
</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.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=".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 />
<Docs>
<summary>Default constructor</summary>
<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

@@ -0,0 +1,227 @@
<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>
</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.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=".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>Default constructor</summary>
<remarks />
</Docs>
</Member>
<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="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="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>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<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>
</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 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="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>
</ReturnValue>
<Parameters />
<Docs>
<summary>Removes all states from the state set.</summary>
<remarks />
</Docs>
</Member>
<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="type" Type="Atk.StateType" />
</Parameters>
<Docs>
<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>
</ReturnValue>
<Parameters>
<Parameter Name="types" Type="Atk.StateType&amp;" RefType="out" />
<Parameter Name="n_types" Type="System.Int32" />
</Parameters>
<Docs>
<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="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>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Atk.StateSet" />.</remarks>
</Docs>
</Member>
<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>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="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.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 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

@@ -0,0 +1,571 @@
<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>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>GLib.GType(typeof(Atk.StateTypeGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>The possible types of states of an object</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Active">
<MemberSignature Language="C#" Value="Active" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Active = int32(1)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates a window is currently the active window</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Animated">
<MemberSignature Language="C#" Value="Animated" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Animated = int32(37)" />
<MemberType>Field</MemberType>
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates that the object is armed</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Busy">
<MemberSignature Language="C#" Value="Busy" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Busy = int32(3)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates the current object is busy</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Checked">
<MemberSignature Language="C#" Value="Checked" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Checked = int32(4)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object is currently checked</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="Default" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Default = int32(36)" />
<MemberType>Field</MemberType>
<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>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates the user interface object corresponding to this object no longer exists</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Editable">
<MemberSignature Language="C#" Value="Editable" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Editable = int32(6)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates the user can change the contents of this object</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Enabled">
<MemberSignature Language="C#" Value="Enabled" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Enabled = int32(7)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Indicates that this object is enabled. An inconsistent <see cref="T:Gtk.ToggleButton" /> is an example of an object which is sensitive but not enabled.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Expandable">
<MemberSignature Language="C#" Value="Expandable" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Expandable = int32(8)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object allows progressive disclosure of its children</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Expanded">
<MemberSignature Language="C#" Value="Expanded" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Expanded = int32(9)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object its expanded</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Focusable">
<MemberSignature Language="C#" Value="Focusable" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Focusable = int32(10)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Indicates this object can accept keyboard focus, which means all events resulting from typing on the keyboard will normally be passed to it when it has focus</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Focused">
<MemberSignature Language="C#" Value="Focused" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Focused = int32(11)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Indicates this object currently has the keyboard focus</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Horizontal">
<MemberSignature Language="C#" Value="Horizontal" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Horizontal = int32(12)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates the orientation of this object is horizontal</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Iconified">
<MemberSignature Language="C#" Value="Iconified" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Iconified = int32(13)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object is minimized and is represented only by an icon</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Indeterminate">
<MemberSignature Language="C#" Value="Indeterminate" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Indeterminate = int32(30)" />
<MemberType>Field</MemberType>
<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 an invalid state</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="InvalidEntry">
<MemberSignature Language="C#" Value="InvalidEntry" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType InvalidEntry = int32(33)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
<Member MemberName="LastDefined">
<MemberSignature Language="C#" Value="LastDefined" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType LastDefined = int32(39)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Not a valid state, used for finding end of enumeration</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="ManagesDescendants">
<MemberSignature Language="C#" Value="ManagesDescendants" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType ManagesDescendants = int32(29)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary> Indicates that "active-descendant-changed" event is sent when children become 'active' (i.e. are selected or navigated to onscreen). Used to prevent need to enumerate all children in very large containers, like tables.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Modal">
<MemberSignature Language="C#" Value="Modal" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Modal = int32(14)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates something must be done with this object before the user can interact with an object in a different window</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="MultiLine">
<MemberSignature Language="C#" Value="MultiLine" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType MultiLine = int32(15)" />
<MemberType>Field</MemberType>
<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>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Indicates that an object is truncated, e.g. a text value in a speradsheet cell.</summary>
<since version="Gtk# 2.6" />
</Docs>
</Member>
<Member MemberName="Vertical">
<MemberSignature Language="C#" Value="Vertical" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Vertical = int32(27)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates the orientation of this object is vertical</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Visible">
<MemberSignature Language="C#" Value="Visible" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Visible = int32(28)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary> Indicates this object is visible</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Visited">
<MemberSignature Language="C#" Value="Visited" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Atk.StateType Visited = int32(38)" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Atk.StateType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<since version="Gtk# 2.12" />
</Docs>
</Member>
</Members>
</Type>

View File

@@ -0,0 +1,234 @@
<Type Name="StreamableContentAdapter" FullName="Atk.StreamableContentAdapter">
<TypeSignature Language="C#" Value="public class StreamableContentAdapter : GLib.GInterfaceAdapter, Atk.IStreamableContent, GLib.IWrapper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi StreamableContentAdapter extends GLib.GInterfaceAdapter implements class Atk.IStreamableContent, class GLib.IWrapper" />
<AssemblyInfo>
<AssemblyName>atk-sharp</AssemblyName>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Atk.IStreamableContent</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>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public StreamableContentAdapter (Atk.IStreamableContentImplementor implementor);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Atk.IStreamableContentImplementor implementor) cil managed" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="implementor" Type="Atk.IStreamableContentImplementor" />
</Parameters>
<Docs>
<param name="implementor">To be added.</param>
<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 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>
</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="GetObject">
<MemberSignature Language="C#" Value="public static Atk.IStreamableContent GetObject (GLib.Object obj);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IStreamableContent GetObject(class GLib.Object obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IStreamableContent</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.IStreamableContent GetObject (IntPtr handle, bool owned);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Atk.IStreamableContent GetObject(native int handle, bool owned) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Atk.IStreamableContent</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="owned" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="owned">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="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>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</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>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GInterfaceGType">
<MemberSignature Language="C#" Value="public override GLib.GType GInterfaceGType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype GLib.GType GInterfaceGType" />
<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="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="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.IStreamableContentImplementor Implementor { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Atk.IStreamableContentImplementor Implementor" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Atk.IStreamableContentImplementor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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>
<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>
</Type>

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