2003-02-12 01:58:03 +00:00
<Type Name= "XML" FullName= "Glade.XML" >
2003-07-28 23:14:43 +00:00
<TypeSignature Language= "C#" Value= "public class XML : GLib.Object, IWrapper, IDisposable" Maintainer= "duncan" />
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 >
2003-07-28 23:14:43 +00:00
<summary > Allows dynamic loading of user interfaces from XML descriptions</summary>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "w" Type= "Gtk.Widget" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-28 23:14:43 +00:00
<summary > Get the parent <see cref= "T:Glade.XML" /> widget</summary>
<param name= "w" > a <see cref= "T:Gtk.Widget" /> </param>
<returns >
the <see cref= "T:Glade.XML" /> object that built <see paramref= "w" /> , or <see langword= "null" /> if <see paramref= "w" /> is not built from Glade
</returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "w" Type= "Gtk.Widget" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-28 23:14:43 +00:00
<summary > Gets the name of a Glade-built widget</summary>
<param name= "w" > a <see cref= "T:Gtk.Widget" /> built from Glade</param>
<returns > the name of the <see paramref= "w" /> </returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "handler" Type= "Glade.XMLCustomWidgetHandler" />
</Parameters>
<Docs >
<summary >
This function allows you to override the default behaviour
when a Custom widget is found in an interface.
</summary>
<param name= "handler" > the custom widget handler</param>
<remarks >
<para >
Calling this function allows you to override the default
behaviour when a Custom widget is found in an
interface. This could be used by a language binding to
call some other function, or to limit what functions can
be called to create custom widgets
</para>
</remarks>
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= "BindFields" >
<MemberSignature Language= "C#" Value= "public void BindFields (Type type);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2003-07-28 23:14:43 +00:00
<Parameter Name= "type" Type= "System.Type" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "target" Type= "System.Object" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "handler_class" Type= "System.Type" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-28 23:14:43 +00:00
<summary > Automatically connect signals</summary>
<param name= "handler_class" > a <see cref= "T:System.Type" /> with handler methods</param>
<remarks >
<para >
Connects the signals defined in the glade file with static handler methods provided by the given <see cref= "T:System.Type" /> ,
<see paramref= "handler_class" /> .
</para>
</remarks>
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= "Autoconnect" >
<MemberSignature Language= "C#" Value= "public void Autoconnect (object handler);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2003-07-28 23:14:43 +00:00
<Parameter Name= "handler" Type= "System.Object" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-28 23:14:43 +00:00
<summary > Automatically connect signals</summary>
<param name= "handler" > an <see cref= "T:System.Object" /> with handler methods</param>
<remarks >
<para >
Connects the signals definied in the glade file with static handler methods provided by the given object, <see paramref= "handler" /> .
</para>
</remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "widget" Type= "Gtk.Widget" />
<Parameter Name= "info" Type= "Glade.WidgetInfo" />
</Parameters>
<Docs >
<summary >
Sets the common parameters on a widget, and is responsible for
inserting it into the <see cref= "T:Glade.XML" /> object's internal structures.
</summary>
<param name= "widget" > the widget to set parameters on</param>
<param name= "info" > the <see cref= "T:Glade.WidgetInfo" /> structure for <see paramref= "widget" /> </param>
<remarks >
<para >
Sets the common parameters on <see cref= "widget" /> , and is responsible
for inserting it into the <see cref= "T:Glade.XML" /> object's internal
structures. It will also add the children to this widget.
Usually this function is only called by
<see cref= "T:Glade.XML.BuildWidget(Glade.WidgetInfo)" /> , but is exposed for difficult
cases, such as setting up <see cref= "T:Gtk.Toolbar" /> buttons and the like.
</para>
</remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "parent" Type= "Gtk.Widget" />
<Parameter Name= "child_info" Type= "Glade.ChildInfo" />
</Parameters>
<Docs >
<summary >
This function is intended to be called by the build_children
callback for container widgets.
</summary>
<param name= "parent" > the parent widget</param>
<param name= "child_info" > the <see cref= "T:Glade.ChildInfo" /> structure for the child</param>
<remarks >
<para >
This function is intended to be called by the
build_children callback for container widgets. If the
build_children callback encounters a child with the
internal-child attribute set, then it should call this
function to handle it and then continue on to the next
child.
</para>
</remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "fname" Type= "System.String" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<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>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "info" Type= "Glade.WidgetInfo" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "filename" Type= "System.String" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "func" Type= "Glade.XMLConnectFunc" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "widget" Type= "Gtk.Widget" />
<Parameter Name= "prop_name" Type= "System.String" />
<Parameter Name= "value_name" Type= "System.String" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "name" Type= "System.String" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-29 02:44:45 +00:00
<summary >
Retrieves a <see cref= "T:GLib.List" /> of widgets whose name
share the same prefix
</summary>
<param name= "name" > the beginning of a widget name</param>
<returns >
a <see cref= "T:GLib.List" /> of widgets whose name starts
with <see paramref= "name" />
</returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "name" Type= "System.String" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-29 02:44:45 +00:00
<summary >
Retrieves a widget stored in the <see cref= "T:Glade.XML" /> by name
</summary>
<param name= "name" > the name of the widget to retrieve</param>
<returns >
the widget specified by <see paramref= "name" /> or
<see langword= "null" /> if no Widgets of that name exists
</returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "pspec" Type= "System.IntPtr" />
<Parameter Name= "str1ng" Type= "System.String" />
<Parameter Name= "value" Type= "GLib.Value" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "handler_name" Type= "System.String" />
<Parameter Name= "func" Type= "Glade.XMLConnectFunc" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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= "public XML (IntPtr raw);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-07-28 23:14:43 +00:00
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
2003-02-12 01:58:03 +00:00
<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 >
2003-07-28 23:14:43 +00:00
<Parameter Name= "fname" Type= "System.String" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-29 02:44:45 +00:00
<summary > Creates an <see cref= "T:Glade.XML" /> from a file </summary>
<param name= "fname" > the filename</param>
<param name= "root" >
the widget node to start building from, or <see langword= "null" /> .
</param>
<param name= "domain" >
the translation domain for the XML file
(<see langword= "null" /> is the default)
</param>
<returns >
the newly created <see cref= "T:Glade.XML" /> object, or
<see langword= "null" /> if the operation failed.
</returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public XML (string buffer, int size, string root, string domain);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-07-28 23:14:43 +00:00
<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>
2003-02-12 01:58:03 +00:00
<Docs >
2003-07-29 02:44:45 +00:00
<summary > Creates an <see cref= "T:Glade.XML" /> object from a buffer</summary>
<param name= "buffer" >
a string containing the content of the glade XML file
</param>
<param name= "size" > the length of <see paramref= "buffer" /> </param>
<param name= "root" >
the widget node to start building from, or <see langword= "null" /> .
</param>
<param name= "domain" >
the translation domain for the XML file
(<see langword= "null" /> is the default)
</param>
<returns >
the newly created <see cref= "T:Glade.XML" /> object, or
<see langword= "null" /> if the operation failed.
</returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</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= "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>
2003-03-07 01:30:00 +00:00
<returns > The GLib Type for the Glade.XML class.</returns>
2003-02-23 07:26:30 +00:00
<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 >
2003-07-29 02:44:45 +00:00
<summary > the filename of the <see cref= "T:Glade.XML" /> object</summary>
<returns > the filename that this Glade XML object is created from</returns>
<remarks > </remarks>
2003-02-12 01:58:03 +00:00
</Docs>
</Member>
<Member MemberName= "Toplevel" >
<MemberSignature Language= "C#" Value= "public Gtk.Window Toplevel { set; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.Window</ReturnType>
</ReturnValue>
2003-07-28 23:14:43 +00:00
<Parameters > </Parameters>
2003-02-12 01:58:03 +00:00
<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>
2003-03-07 01:30:00 +00:00
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "protected XML (GLib.Type gtype);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-07-28 23:14:43 +00:00
<Parameter Name= "gtype" Type= "GLib.Type" />
</Parameters>
2003-03-07 01:30:00 +00:00
<Docs >
<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>
</Docs>
</Member>
<Member MemberName= ".ctor" >
2003-07-17 06:38:40 +00:00
<MemberSignature Language= "C#" Value= "public XML (System.IO.Stream s, string root, string domain);" />
2003-03-07 01:30:00 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-07-28 23:14:43 +00:00
<Parameter Name= "s" Type= "System.IO.Stream" />
<Parameter Name= "root" Type= "System.String" />
<Parameter Name= "domain" Type= "System.String" />
</Parameters>
2003-03-07 01:30:00 +00:00
<Docs >
<summary > To be added</summary>
2003-07-17 06:38:40 +00:00
<param name= "s" > a <see cref= "T:System.IO.Stream" /> </param>
<param name= "root" > a <see cref= "T:System.String" /> </param>
<param name= "domain" > a <see cref= "T:System.String" /> </param>
<returns > a <see cref= "T:Glade.XML" /> </returns>
2003-03-07 01:30:00 +00:00
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
2003-07-17 06:38:40 +00:00
<MemberSignature Language= "C#" Value= "public XML (System.Reflection.Assembly assembly, string resource_name, string root, string domain);" />
2003-03-07 01:30:00 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-07-28 23:14:43 +00:00
<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>
2003-03-07 01:30:00 +00:00
<Docs >
<summary > To be added</summary>
2003-07-17 06:38:40 +00:00
<param name= "assembly" > a <see cref= "T:System.Reflection.Assembly" /> </param>
<param name= "resource_name" > a <see cref= "T:System.String" /> </param>
<param name= "root" > a <see cref= "T:System.String" /> </param>
<param name= "domain" > a <see cref= "T:System.String" /> </param>
<returns > a <see cref= "T:Glade.XML" /> </returns>
2003-03-07 01:30:00 +00:00
<remarks > To be added</remarks>
</Docs>
</Member>
2003-02-12 01:58:03 +00:00
</Members>
2003-07-28 23:14:43 +00:00
</Type>