2008-03-01 04:37:13 +00:00
<Type Name= "ComponentAdapter" FullName= "Atk.ComponentAdapter" >
2013-11-30 15:01:53 +00:00
<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" />
2008-03-01 04:37:13 +00:00
<AssemblyInfo >
<AssemblyName > atk-sharp</AssemblyName>
</AssemblyInfo>
<Base >
<BaseTypeName > GLib.GInterfaceAdapter</BaseTypeName>
</Base>
<Interfaces >
<Interface >
2013-11-30 15:01:53 +00:00
<InterfaceName > Atk.IComponent</InterfaceName>
2008-03-01 04:37:13 +00:00
</Interface>
2011-11-09 16:01:51 +00:00
<Interface >
<InterfaceName > GLib.IWrapper</InterfaceName>
</Interface>
2008-03-01 04:37:13 +00:00
</Interfaces>
2011-11-09 16:01:51 +00:00
<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>
2008-03-01 04:37:13 +00:00
<Members >
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public ComponentAdapter ();" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
2008-03-01 04:37:13 +00:00
<MemberType > Constructor</MemberType>
<Parameters />
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
2013-11-30 15:01:53 +00:00
<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" />
2008-03-01 04:37:13 +00:00
<MemberType > Constructor</MemberType>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "implementor" Type= "Atk.IComponentImplementor" />
2008-03-01 04:37:13 +00:00
</Parameters>
<Docs >
<param name= "implementor" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
2013-11-30 15:01:53 +00:00
<since version= "Gtk# 3.0" />
2008-03-01 04:37:13 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<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>
2008-03-01 04:37:13 +00:00
<Member MemberName= "AddFocusHandler" >
<MemberSignature Language= "C#" Value= "public uint AddFocusHandler (Atk.FocusHandler handler);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance unsigned int32 AddFocusHandler(class Atk.FocusHandler handler) cil managed" />
2008-03-01 04:37:13 +00:00
<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>
2011-11-09 16:01:51 +00:00
<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>
2008-03-01 04:37:13 +00:00
<Member MemberName= "BoundsChanged" >
<MemberSignature Language= "C#" Value= "public event Atk.BoundsChangedHandler BoundsChanged;" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".event class Atk.BoundsChangedHandler BoundsChanged" />
2008-03-01 04:37:13 +00:00
<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);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance bool Contains(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
2008-03-01 04:37:13 +00:00
<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);" />
2011-11-09 16:01:51 +00:00
<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" />
2008-03-01 04:37:13 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "x" Type= "System.Int32&" RefType= "out" />
<Parameter Name= "y" Type= "System.Int32&" RefType= "out" />
<Parameter Name= "width" Type= "System.Int32&" RefType= "out" />
<Parameter Name= "height" Type= "System.Int32&" 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>
2011-11-09 16:01:51 +00:00
<Member MemberName= "GetObject" >
2013-11-30 15:01:53 +00:00
<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" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
2013-11-30 15:01:53 +00:00
<ReturnType > Atk.IComponent</ReturnType>
2011-11-09 16:01:51 +00:00
</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>
2008-03-01 04:37:13 +00:00
<Member MemberName= "GetObject" >
2013-11-30 15:01:53 +00:00
<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" />
2008-03-01 04:37:13 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
2013-11-30 15:01:53 +00:00
<ReturnType > Atk.IComponent</ReturnType>
2008-03-01 04:37:13 +00:00
</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>
2013-11-30 15:01:53 +00:00
<since version= "Gtk# 3.0" />
2008-03-01 04:37:13 +00:00
</Docs>
</Member>
<Member MemberName= "GetPosition" >
<MemberSignature Language= "C#" Value= "public void GetPosition (out int x, out int y, Atk.CoordType coord_type);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance void GetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
2008-03-01 04:37:13 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "x" Type= "System.Int32&" RefType= "out" />
<Parameter Name= "y" Type= "System.Int32&" 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);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance void GetSize(int32 width, int32 height) cil managed" />
2008-03-01 04:37:13 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "width" Type= "System.Int32&" RefType= "out" />
<Parameter Name= "height" Type= "System.Int32&" 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>
2013-11-30 15:01:53 +00:00
<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>
2008-03-01 04:37:13 +00:00
<Member MemberName= "GrabFocus" >
<MemberSignature Language= "C#" Value= "public bool GrabFocus ();" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance bool GrabFocus() cil managed" />
2008-03-01 04:37:13 +00:00
<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>
2011-11-09 16:01:51 +00:00
<Member MemberName= "GType" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property valuetype GLib.GType GType" />
2008-03-01 04:37:13 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > GLib.GType</ReturnType>
2008-03-01 04:37:13 +00:00
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
2011-11-09 16:01:51 +00:00
<since version= "Gtk# 3.0" />
2008-03-01 04:37:13 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "Handle" >
<MemberSignature Language= "C#" Value= "public override IntPtr Handle { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance native int Handle" />
2008-03-01 04:37:13 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.IntPtr</ReturnType>
2008-03-01 04:37:13 +00:00
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
2011-11-09 16:01:51 +00:00
<since version= "Gtk# 3.0" />
2008-03-01 04:37:13 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "Implementor" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public Atk.IComponentImplementor Implementor { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance class Atk.IComponentImplementor Implementor" />
2008-03-01 04:37:13 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
2013-11-30 15:01:53 +00:00
<ReturnType > Atk.IComponentImplementor</ReturnType>
2008-03-01 04:37:13 +00:00
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "Layer" >
<MemberSignature Language= "C#" Value= "public Atk.Layer Layer { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance valuetype Atk.Layer Layer" />
2008-03-01 04:37:13 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > Atk.Layer</ReturnType>
2008-03-01 04:37:13 +00:00
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "MdiZorder" >
<MemberSignature Language= "C#" Value= "public int MdiZorder { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance int32 MdiZorder" />
2008-03-01 04:37:13 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.Int32</ReturnType>
2008-03-01 04:37:13 +00:00
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OwnedHandle" >
<MemberSignature Language= "C#" Value= "public IntPtr OwnedHandle { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance native int OwnedHandle" />
2008-03-01 04:37:13 +00:00
<MemberType > Property</MemberType>
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.IntPtr</ReturnType>
2008-03-01 04:37:13 +00:00
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
2011-11-09 16:01:51 +00:00
<since version= "Gtk# 3.0" />
2008-03-01 04:37:13 +00:00
</Docs>
</Member>
<Member MemberName= "RefAccessibleAtPoint" >
<MemberSignature Language= "C#" Value= "public Atk.Object RefAccessibleAtPoint (int x, int y, Atk.CoordType coord_type);" />
2011-11-09 16:01:51 +00:00
<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" />
2008-03-01 04:37:13 +00:00
<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);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance void RemoveFocusHandler(unsigned int32 handler_id) cil managed" />
2008-03-01 04:37:13 +00:00
<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);" />
2011-11-09 16:01:51 +00:00
<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" />
2008-03-01 04:37:13 +00:00
<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);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance bool SetPosition(int32 x, int32 y, valuetype Atk.CoordType coord_type) cil managed" />
2008-03-01 04:37:13 +00:00
<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);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance bool SetSize(int32 width, int32 height) cil managed" />
2008-03-01 04:37:13 +00:00
<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>