2003-02-12 01:58:03 +00:00
<Type Name= "XML" FullName= "Glade.XML" >
2003-02-15 03:08:25 +00:00
<TypeSignature Language= "C#" Value= "public class XML : GLib.Object, IWrapper, IDisposable" Maintainer= "auto" />
2003-02-12 01:58:03 +00:00
<AssemblyInfo >
<AssemblyName > glade-sharp</AssemblyName>
<AssemblyVersion > 0.0.0.0</AssemblyVersion>
<Attributes />
</AssemblyInfo>
2003-02-23 07:26:30 +00:00
<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>
2003-02-12 01:58:03 +00:00
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
<Base >
<BaseTypeName > GLib.Object</BaseTypeName>
</Base>
<Interfaces >
<Interface >
<InterfaceName > GLib.IWrapper</InterfaceName>
</Interface>
<Interface >
<InterfaceName > System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members >
<Member MemberName= "GetWidgetTree" >
<MemberSignature Language= "C#" Value= "public static Glade.XML GetWidgetTree (Gtk.Widget w);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Glade.XML</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "w" Type= "Gtk.Widget" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "w" > To be added: an object of type 'Gtk.Widget'</param>
<returns > To be added: an object of type 'Glade.XML'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetWidgetName" >
<MemberSignature Language= "C#" Value= "public static string GetWidgetName (Gtk.Widget w);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "w" Type= "Gtk.Widget" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "w" > To be added: an object of type 'Gtk.Widget'</param>
<returns > To be added: an object of type 'string'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetCustomHandler" >
<MemberSignature Language= "C#" Value= "public static void SetCustomHandler (Glade.XMLCustomWidgetHandler handler);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "handler" Type= "Glade.XMLCustomWidgetHandler" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "handler" > To be added: an object of type 'Glade.XMLCustomWidgetHandler'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "BindFields" >
<MemberSignature Language= "C#" Value= "public void BindFields (Type type);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "type" Type= "System.Type" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "type" > To be added: an object of type 'Type'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "BindFields" >
<MemberSignature Language= "C#" Value= "public void BindFields (object target);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "target" Type= "System.Object" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "target" > To be added: an object of type 'object'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Autoconnect" >
<MemberSignature Language= "C#" Value= "public void Autoconnect (Type handler_class);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "handler_class" Type= "System.Type" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "handler_class" > To be added: an object of type 'Type'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Autoconnect" >
<MemberSignature Language= "C#" Value= "public void Autoconnect (object handler);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "handler" Type= "System.Object" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "handler" > To be added: an object of type 'object'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetCommonParams" >
<MemberSignature Language= "C#" Value= "public void SetCommonParams (Gtk.Widget widget, Glade.WidgetInfo info);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "widget" Type= "Gtk.Widget" />
<Parameter Name= "info" Type= "Glade.WidgetInfo" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "widget" > To be added: an object of type 'Gtk.Widget'</param>
<param name= "info" > To be added: an object of type 'Glade.WidgetInfo'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "HandleInternalChild" >
<MemberSignature Language= "C#" Value= "public void HandleInternalChild (Gtk.Widget parent, Glade.ChildInfo child_info);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "parent" Type= "Gtk.Widget" />
<Parameter Name= "child_info" Type= "Glade.ChildInfo" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "parent" > To be added: an object of type 'Gtk.Widget'</param>
<param name= "child_info" > To be added: an object of type 'Glade.ChildInfo'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SignalAutoconnect" >
<MemberSignature Language= "C#" Value= "public void SignalAutoconnect ();" />
<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= "Construct" >
<MemberSignature Language= "C#" Value= "public bool Construct (string fname, string root, string domain);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "fname" Type= "System.String" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "fname" > To be added: an object of type 'string'</param>
<param name= "root" > To be added: an object of type 'string'</param>
<param name= "domain" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "EnsureAccel" >
<MemberSignature Language= "C#" Value= "public Gtk.AccelGroup EnsureAccel ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gtk.AccelGroup</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'Gtk.AccelGroup'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetPackingProperty" >
<MemberSignature Language= "C#" Value= "public void SetPackingProperty (Gtk.Widget parent, Gtk.Widget child, string name, string value);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "parent" Type= "Gtk.Widget" />
<Parameter Name= "child" Type= "Gtk.Widget" />
<Parameter Name= "name" Type= "System.String" />
<Parameter Name= "value" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "parent" > To be added: an object of type 'Gtk.Widget'</param>
<param name= "child" > To be added: an object of type 'Gtk.Widget'</param>
<param name= "name" > To be added: an object of type 'string'</param>
<param name= "value" > To be added: an object of type 'string'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "BuildWidget" >
<MemberSignature Language= "C#" Value= "public Gtk.Widget BuildWidget (Glade.WidgetInfo info);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gtk.Widget</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "info" Type= "Glade.WidgetInfo" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "info" > To be added: an object of type 'Glade.WidgetInfo'</param>
<returns > To be added: an object of type 'Gtk.Widget'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RelativeFile" >
<MemberSignature Language= "C#" Value= "public string RelativeFile (string filename);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "filename" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "filename" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'string'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SignalAutoconnectFull" >
<MemberSignature Language= "C#" Value= "public void SignalAutoconnectFull (Glade.XMLConnectFunc func);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "func" Type= "Glade.XMLConnectFunc" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "func" > To be added: an object of type 'Glade.XMLConnectFunc'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "HandleWidgetProp" >
<MemberSignature Language= "C#" Value= "public void HandleWidgetProp (Gtk.Widget widget, string prop_name, string value_name);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "widget" Type= "Gtk.Widget" />
<Parameter Name= "prop_name" Type= "System.String" />
<Parameter Name= "value_name" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "widget" > To be added: an object of type 'Gtk.Widget'</param>
<param name= "prop_name" > To be added: an object of type 'string'</param>
<param name= "value_name" > To be added: an object of type 'string'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetWidgetPrefix" >
<MemberSignature Language= "C#" Value= "public GLib.List GetWidgetPrefix (string name);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.List</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "name" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "name" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'GLib.List'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetWidget" >
<MemberSignature Language= "C#" Value= "public Gtk.Widget GetWidget (string name);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gtk.Widget</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "name" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "name" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'Gtk.Widget'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetValueFromString" >
<MemberSignature Language= "C#" Value= "public bool SetValueFromString (IntPtr pspec, string str1ng, GLib.Value value);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "pspec" Type= "System.IntPtr" />
<Parameter Name= "str1ng" Type= "System.String" />
<Parameter Name= "value" Type= "GLib.Value" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "pspec" > To be added: an object of type 'IntPtr'</param>
<param name= "str1ng" > To be added: an object of type 'string'</param>
<param name= "value" > To be added: an object of type 'GLib.Value'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SignalConnectFull" >
<MemberSignature Language= "C#" Value= "public void SignalConnectFull (string handler_name, Glade.XMLConnectFunc func);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "handler_name" Type= "System.String" />
<Parameter Name= "func" Type= "Glade.XMLConnectFunc" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "handler_name" > To be added: an object of type 'string'</param>
<param name= "func" > To be added: an object of type 'Glade.XMLConnectFunc'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Finalize" >
<MemberSignature Language= "C#" Value= "protected virtual void Finalize ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Disposes the resources associated with the object.</summary>
<remarks />
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "protected XML (uint gtype);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "gtype" Type= "System.UInt32" />
</Parameters>
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Internal constructor</summary>
<param name= "gtype" > GLib type for the type</param>
<returns > Creates a new instance of XML, using the GLib-provided type</returns>
<remarks >
<para > This is a constructor used by derivative types of <see cref= "T:Glade.XML" /> that would have their own GLib type assigned to it. This is not typically used by C# code.</para>
</remarks>
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public XML (IntPtr raw);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Internal constructor</summary>
<param name= "raw" > Pointer to the C object.</param>
<returns > An instance of XML, wrapping the C object.</returns>
<remarks >
<para > This is an internal constructor, and should not be used by user code.</para>
</remarks>
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public XML (string fname, string root, string domain);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "fname" Type= "System.String" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "fname" > To be added: an object of type 'string'</param>
<param name= "root" > To be added: an object of type 'string'</param>
<param name= "domain" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'Glade.XML'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public XML (string buffer, int size, string root, string domain);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "buffer" Type= "System.String" />
<Parameter Name= "size" Type= "System.Int32" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "buffer" > To be added: an object of type 'string'</param>
<param name= "size" > To be added: an object of type 'int'</param>
<param name= "root" > To be added: an object of type 'string'</param>
<param name= "domain" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'Glade.XML'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "protected XML ();" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'Glade.XML'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public XML ( s, string root, string domain);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "s" Type= "System.IO.Stream" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "s" > To be added: an object of type ''</param>
<param name= "root" > To be added: an object of type 'string'</param>
<param name= "domain" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'Glade.XML'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public XML ( assembly, string resource_name, string root, string domain);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "assembly" Type= "System.Reflection.Assembly" />
<Parameter Name= "resource_name" Type= "System.String" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "assembly" > To be added: an object of type ''</param>
<param name= "resource_name" > To be added: an object of type 'string'</param>
<param name= "root" > To be added: an object of type 'string'</param>
<param name= "domain" > To be added: an object of type 'string'</param>
<returns > To be added: an object of type 'Glade.XML'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static uint GType { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.UInt32</ReturnType>
</ReturnValue>
<Docs >
2003-02-23 07:26:30 +00:00
<summary > The GLib Type for Glade.XML</summary>
<returns > The GLib TYpe for the Glade.XML class.</returns>
<remarks />
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= "Item" >
<MemberSignature Language= "C#" Value= "public Gtk.Widget Item { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.Widget</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'Gtk.Widget'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Filename" >
<MemberSignature Language= "C#" Value= "public string Filename { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'string'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Toplevel" >
<MemberSignature Language= "C#" Value= "public Gtk.Window Toplevel { set; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.Window</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "Gtk.Window" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'Gtk.Window'</param>
<returns > To be added: an object of type 'Gtk.Window'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
</Members>
</Type>