2005-06-06 Mike Kestner <mkestner@novell.com>

* generator/ImportSignature.cs : fix native delegate namespacing hack.
	* gnomevfs/gnome-vfs-api.raw : regen.
	* gnomevfs/Gnomevfs.metadata : replace all the type renames with a
	namespace rename.  remove-node several manually implemented callback
	types and broken generated types for now.
	* gnomevfs/Async.cs : use Opaque.Handle.
	* gnomevfs/Handle.cs : kill. replaced by generated GLib.Opaque type.
	* gnomevfs/Makefile.am : kill Handle.cs.
	* gnomevfs/Sync.cs : use Opaque.Handle.
	* sources/gtk-sharp-2.6-sources.xml : s/Gnome.Vfs/GnomeVFS.

svn path=/trunk/gtk-sharp/; revision=45507
This commit is contained in:
Mike Kestner 2005-06-06 17:16:04 +00:00
parent 8f032b793e
commit abaf1ce343
80 changed files with 7359 additions and 889 deletions

View File

@ -1,3 +1,16 @@
2005-06-06 Mike Kestner <mkestner@novell.com>
* generator/ImportSignature.cs : fix native delegate namespacing hack.
* gnomevfs/gnome-vfs-api.raw : regen.
* gnomevfs/Gnomevfs.metadata : replace all the type renames with a
namespace rename. remove-node several manually implemented callback
types and broken generated types for now.
* gnomevfs/Async.cs : use Opaque.Handle.
* gnomevfs/Handle.cs : kill. replaced by generated GLib.Opaque type.
* gnomevfs/Makefile.am : kill Handle.cs.
* gnomevfs/Sync.cs : use Opaque.Handle.
* sources/gtk-sharp-2.6-sources.xml : s/Gnome.Vfs/GnomeVFS.
2005-06-06 Mike Kestner <mkestner@novell.com>
* Makefile.include : depend on gapi-fixup.exe for the api target.

View File

@ -0,0 +1,367 @@
<Type Name="Application" FullName="Gnome.Vfs.Application">
<TypeSignature Language="C#" Value="public class Application" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Application ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryGetBoolValue">
<MemberSignature Language="C#" Value="public static bool RegistryGetBoolValue (string app_id, string key, out bool got_key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="got_key" Type="System.Boolean&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="key">To be added.</param>
<param name="got_key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistrySetBoolValue">
<MemberSignature Language="C#" Value="public static void RegistrySetBoolValue (string app_id, string key, bool value);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="value" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="key">To be added.</param>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsUserOwnedApplication">
<MemberSignature Language="C#" Value="public static bool IsUserOwnedApplication (Gnome.Vfs.MimeApplication application);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="application" Type="Gnome.Vfs.MimeApplication" />
</Parameters>
<Docs>
<param name="application">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryAddMimeType">
<MemberSignature Language="C#" Value="public static void RegistryAddMimeType (string app_id, string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="mime_type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryRemoveApplication">
<MemberSignature Language="C#" Value="public static void RegistryRemoveApplication (string app_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryGetKeys">
<MemberSignature Language="C#" Value="public static GLib.List RegistryGetKeys (string app_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistrySupportsMimeType">
<MemberSignature Language="C#" Value="public static bool RegistrySupportsMimeType (string app_id, string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<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="RegistrySupportsUriScheme">
<MemberSignature Language="C#" Value="public static bool RegistrySupportsUriScheme (string app_id, string uri_scheme);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="uri_scheme" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="uri_scheme">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryPeekValue">
<MemberSignature Language="C#" Value="public static string RegistryPeekValue (string app_id, string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistrySetValue">
<MemberSignature Language="C#" Value="public static void RegistrySetValue (string app_id, string key, string value);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="value" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="key">To be added.</param>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryExists">
<MemberSignature Language="C#" Value="public static bool RegistryExists (string app_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryRemoveMimeType">
<MemberSignature Language="C#" Value="public static void RegistryRemoveMimeType (string app_id, string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="mime_type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistrySaveMimeApplication">
<MemberSignature Language="C#" Value="public static void RegistrySaveMimeApplication (Gnome.Vfs.MimeApplication application);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="application" Type="Gnome.Vfs.MimeApplication" />
</Parameters>
<Docs>
<param name="application">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryReload">
<MemberSignature Language="C#" Value="public static void RegistryReload ();" />
<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="RegistryUnsetKey">
<MemberSignature Language="C#" Value="public static void RegistryUnsetKey (string app_id, string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistrySync">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RegistrySync ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryGetMimeTypes">
<MemberSignature Language="C#" Value="public static GLib.List RegistryGetMimeTypes (string app_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryShutdown">
<MemberSignature Language="C#" Value="public static void RegistryShutdown ();" />
<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="RegistryClearMimeTypes">
<MemberSignature Language="C#" Value="public static void RegistryClearMimeTypes (string app_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryGetMimeApplication">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.MimeApplication RegistryGetMimeApplication (string app_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.MimeApplication</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="app_id" Type="System.String" />
</Parameters>
<Docs>
<param name="app_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegistryGetApplications">
<MemberSignature Language="C#" Value="public static GLib.List RegistryGetApplications (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,25 @@
<Type Name="AsyncFileControlCallback" FullName="Gnome.Vfs.AsyncFileControlCallback">
<TypeSignature Language="C#" Value="public delegate void AsyncFileControlCallback(Gnome.Vfs.AsyncHandle handle, Gnome.Vfs.Result result, IntPtr operation_data);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.AsyncHandle" />
<Parameter Name="result" Type="Gnome.Vfs.Result" />
<Parameter Name="operation_data" Type="System.IntPtr" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="handle">To be added.</param>
<param name="result">To be added.</param>
<param name="operation_data">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,23 @@
<Type Name="AsyncGetFileInfoCallback" FullName="Gnome.Vfs.AsyncGetFileInfoCallback">
<TypeSignature Language="C#" Value="public delegate void AsyncGetFileInfoCallback(Gnome.Vfs.AsyncHandle handle, GLib.List results);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.AsyncHandle" />
<Parameter Name="results" Type="GLib.List" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="handle">To be added.</param>
<param name="results">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,29 @@
<Type Name="AsyncHandle" FullName="Gnome.Vfs.AsyncHandle">
<TypeSignature Language="C#" Value="public class AsyncHandle : GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public AsyncHandle (IntPtr raw);" />
<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>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,31 @@
<Type Name="AsyncModuleCallback" FullName="Gnome.Vfs.AsyncModuleCallback">
<TypeSignature Language="C#" Value="public delegate void AsyncModuleCallback(IntPtr in_param, ulong in_size, IntPtr out_param, ulong out_size, IntPtr callback_data, Gnome.Vfs.ModuleCallbackResponse response);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="in_param" Type="System.IntPtr" />
<Parameter Name="in_size" Type="System.UInt64" />
<Parameter Name="out_param" Type="System.IntPtr" />
<Parameter Name="out_size" Type="System.UInt64" />
<Parameter Name="callback_data" Type="System.IntPtr" />
<Parameter Name="response" Type="Gnome.Vfs.ModuleCallbackResponse" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="in_param">To be added.</param>
<param name="in_size">To be added.</param>
<param name="out_param">To be added.</param>
<param name="out_size">To be added.</param>
<param name="callback_data">To be added.</param>
<param name="response">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,25 @@
<Type Name="AsyncOpenAsChannelCallback" FullName="Gnome.Vfs.AsyncOpenAsChannelCallback">
<TypeSignature Language="C#" Value="public delegate void AsyncOpenAsChannelCallback(Gnome.Vfs.AsyncHandle handle, IntPtr channel, Gnome.Vfs.Result result);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.AsyncHandle" />
<Parameter Name="channel" Type="System.IntPtr" />
<Parameter Name="result" Type="Gnome.Vfs.Result" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="handle">To be added.</param>
<param name="channel">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,18 @@
<Type Name="AsyncSetFileInfoCallback" FullName="Gnome.Vfs.AsyncSetFileInfoCallback">
<TypeSignature Language="C#" Value="public delegate void AsyncSetFileInfoCallback();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,24 @@
<Type Name="AsyncXferProgressCallback" FullName="Gnome.Vfs.AsyncXferProgressCallback">
<TypeSignature Language="C#" Value="public delegate int AsyncXferProgressCallback(Gnome.Vfs.AsyncHandle handle, Gnome.Vfs.XferProgressInfo info);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.AsyncHandle" />
<Parameter Name="info" Type="Gnome.Vfs.XferProgressInfo" />
</Parameters>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<param name="handle">To be added.</param>
<param name="info">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,88 @@
<Type Name="Check" FullName="Gnome.Vfs.Check">
<TypeSignature Language="C#" Value="public class Check" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Check ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SameFsUris">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SameFsUris (Gnome.Vfs.Uri source_uri, Gnome.Vfs.Uri target_uri, out bool same_fs_return);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="source_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="target_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="same_fs_return" Type="System.Boolean&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="source_uri">To be added.</param>
<param name="target_uri">To be added.</param>
<param name="same_fs_return">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SameFsUrisCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SameFsUrisCancellable (Gnome.Vfs.Uri a, Gnome.Vfs.Uri b, out bool same_fs_return, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="a" Type="Gnome.Vfs.Uri" />
<Parameter Name="b" Type="Gnome.Vfs.Uri" />
<Parameter Name="same_fs_return" Type="System.Boolean&amp;" RefType="out" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="a">To be added.</param>
<param name="b">To be added.</param>
<param name="same_fs_return">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SameFs">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SameFs (string source, string target, out bool same_fs_return);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="source" Type="System.String" />
<Parameter Name="target" Type="System.String" />
<Parameter Name="same_fs_return" Type="System.Boolean&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="source">To be added.</param>
<param name="target">To be added.</param>
<param name="same_fs_return">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,76 @@
<Type Name="Context" FullName="Gnome.Vfs.Context">
<TypeSignature Language="C#" Value="public class Context : GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Context (IntPtr raw);" />
<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>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Context ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<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="PeekCurrent">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Context PeekCurrent ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Context</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CheckCancellationCurrent">
<MemberSignature Language="C#" Value="public static bool CheckCancellationCurrent ();" />
<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>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

114
doc/en/Gnome.Vfs/Create.xml Normal file
View File

@ -0,0 +1,114 @@
<Type Name="Create" FullName="Gnome.Vfs.Create">
<TypeSignature Language="C#" Value="public class Create" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Create ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SymbolicLink">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SymbolicLink (Gnome.Vfs.Uri uri, string target_reference);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="target_reference" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="target_reference">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Uri (Gnome.Vfs.Handle handle, Gnome.Vfs.Uri uri, Gnome.Vfs.OpenMode open_mode, bool exclusive, uint perm);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="open_mode" Type="Gnome.Vfs.OpenMode" />
<Parameter Name="exclusive" Type="System.Boolean" />
<Parameter Name="perm" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="uri">To be added.</param>
<param name="open_mode">To be added.</param>
<param name="exclusive">To be added.</param>
<param name="perm">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result UriCancellable (Gnome.Vfs.Handle handle, Gnome.Vfs.Uri uri, Gnome.Vfs.OpenMode open_mode, bool exclusive, uint perm, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="open_mode" Type="Gnome.Vfs.OpenMode" />
<Parameter Name="exclusive" Type="System.Boolean" />
<Parameter Name="perm" Type="System.UInt32" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="uri">To be added.</param>
<param name="open_mode">To be added.</param>
<param name="exclusive">To be added.</param>
<param name="perm">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SymbolicLinkCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SymbolicLinkCancellable (Gnome.Vfs.Uri uri, string target_reference, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="target_reference" Type="System.String" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="target_reference">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,26 @@
<Type Name="Daemon" FullName="Gnome.Vfs.Daemon">
<TypeSignature Language="C#" Value="public class Daemon" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Daemon ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="DirectoryVisitFunc" FullName="Gnome.Vfs.DirectoryVisitFunc">
<TypeSignature Language="C#" Value="public delegate bool DirectoryVisitFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -309,5 +309,50 @@
<AttributeName>GLib.Signal(CName="volume_mounted")</AttributeName>
</Attribute>
</Attributes></Member>
<Member MemberName="Mount">
<MemberSignature Language="C#" Value="public void Mount (Gnome.Vfs.VolumeOpCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cb" Type="Gnome.Vfs.VolumeOpCallback" />
</Parameters>
<Docs>
<param name="cb">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Eject">
<MemberSignature Language="C#" Value="public void Eject (Gnome.Vfs.VolumeOpCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cb" Type="Gnome.Vfs.VolumeOpCallback" />
</Parameters>
<Docs>
<param name="cb">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Unmount">
<MemberSignature Language="C#" Value="public void Unmount (Gnome.Vfs.VolumeOpCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cb" Type="Gnome.Vfs.VolumeOpCallback" />
</Parameters>
<Docs>
<param name="cb">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

108
doc/en/Gnome.Vfs/Escape.xml Normal file
View File

@ -0,0 +1,108 @@
<Type Name="Escape" FullName="Gnome.Vfs.Escape">
<TypeSignature Language="C#" Value="public class Escape" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Escape ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PathString">
<MemberSignature Language="C#" Value="public static string PathString (string path);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="path" Type="System.String" />
</Parameters>
<Docs>
<param name="path">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="String">
<MemberSignature Language="C#" Value="public static string String (string str1ng);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str1ng" Type="System.String" />
</Parameters>
<Docs>
<param name="str1ng">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Set">
<MemberSignature Language="C#" Value="public static string Set (string str1ng, string match_set);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str1ng" Type="System.String" />
<Parameter Name="match_set" Type="System.String" />
</Parameters>
<Docs>
<param name="str1ng">To be added.</param>
<param name="match_set">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Slashes">
<MemberSignature Language="C#" Value="public static string Slashes (string str1ng);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str1ng" Type="System.String" />
</Parameters>
<Docs>
<param name="str1ng">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HostAndPathString">
<MemberSignature Language="C#" Value="public static string HostAndPathString (string path);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="path" Type="System.String" />
</Parameters>
<Docs>
<param name="path">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

68
doc/en/Gnome.Vfs/File.xml Normal file
View File

@ -0,0 +1,68 @@
<Type Name="File" FullName="Gnome.Vfs.File">
<TypeSignature Language="C#" Value="public class File" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public File ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Control">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Control (Gnome.Vfs.Handle handle, string operation, IntPtr operation_data);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="operation" Type="System.String" />
<Parameter Name="operation_data" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="operation">To be added.</param>
<param name="operation_data">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ControlCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result ControlCancellable (Gnome.Vfs.Handle handle, string operation, IntPtr operation_data, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="operation" Type="System.String" />
<Parameter Name="operation_data" Type="System.IntPtr" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="operation">To be added.</param>
<param name="operation_data">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,58 @@
<Type Name="Format" FullName="Gnome.Vfs.Format">
<TypeSignature Language="C#" Value="public class Format" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Format ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FileSizeForDisplay">
<MemberSignature Language="C#" Value="public static string FileSizeForDisplay (long size);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="size" Type="System.Int64" />
</Parameters>
<Docs>
<param name="size">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriForDisplay">
<MemberSignature Language="C#" Value="public static string UriForDisplay (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

464
doc/en/Gnome.Vfs/Global.xml Normal file
View File

@ -0,0 +1,464 @@
<Type Name="Global" FullName="Gnome.Vfs.Global">
<TypeSignature Language="C#" Value="public class Global" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Global ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUriScheme">
<MemberSignature Language="C#" Value="public static string GetUriScheme (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResultFromHErrno">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result ResultFromHErrno ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UrisMatch">
<MemberSignature Language="C#" Value="public static bool UrisMatch (string uri_1, string uri_2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri_1" Type="System.String" />
<Parameter Name="uri_2" Type="System.String" />
</Parameters>
<Docs>
<param name="uri_1">To be added.</param>
<param name="uri_2">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WriteCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result WriteCancellable (Gnome.Vfs.Handle handle, IntPtr buffer, long bytes, out long bytes_written, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="bytes" Type="System.Int64" />
<Parameter Name="bytes_written" Type="System.Int64&amp;" RefType="out" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="buffer">To be added.</param>
<param name="bytes">To be added.</param>
<param name="bytes_written">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResultFromErrnoCode">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result ResultFromErrnoCode (int errno_code);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="errno_code" Type="System.Int32" />
</Parameters>
<Docs>
<param name="errno_code">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResultFromErrno">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result ResultFromErrno ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetMimeTypeFromUri">
<MemberSignature Language="C#" Value="public static string GetMimeTypeFromUri (Gnome.Vfs.Uri uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetLocalPathFromUri">
<MemberSignature Language="C#" Value="public static string GetLocalPathFromUri (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDirectoryFromUriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveDirectoryFromUriCancellable (Gnome.Vfs.Uri uri, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetSpecialMimeType">
<MemberSignature Language="C#" Value="public static string GetSpecialMimeType (Gnome.Vfs.Uri uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConnectToServer">
<MemberSignature Language="C#" Value="public static void ConnectToServer (string uri, string display_name, string icon);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
<Parameter Name="display_name" Type="System.String" />
<Parameter Name="icon" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="display_name">To be added.</param>
<param name="icon">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetMimeType">
<MemberSignature Language="C#" Value="public static string GetMimeType (string text_uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text_uri" Type="System.String" />
</Parameters>
<Docs>
<param name="text_uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUriFromLocalPath">
<MemberSignature Language="C#" Value="public static string GetUriFromLocalPath (string local_full_path);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="local_full_path" Type="System.String" />
</Parameters>
<Docs>
<param name="local_full_path">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetMimeTypeForData">
<MemberSignature Language="C#" Value="public static string GetMimeTypeForData (IntPtr data, int data_size);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="data" Type="System.IntPtr" />
<Parameter Name="data_size" Type="System.Int32" />
</Parameters>
<Docs>
<param name="data">To be added.</param>
<param name="data_size">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExpandInitialTilde">
<MemberSignature Language="C#" Value="public static string ExpandInitialTilde (string path);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="path" Type="System.String" />
</Parameters>
<Docs>
<param name="path">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDirectory">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveDirectory (string text_uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text_uri" Type="System.String" />
</Parameters>
<Docs>
<param name="text_uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDirectoryFromUri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveDirectoryFromUri (Gnome.Vfs.Uri uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetMimeTypeCommon">
<MemberSignature Language="C#" Value="public static string GetMimeTypeCommon (Gnome.Vfs.Uri uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResultToString">
<MemberSignature Language="C#" Value="public static string ResultToString (Gnome.Vfs.Result result);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="result" Type="Gnome.Vfs.Result" />
</Parameters>
<Docs>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetSupertypeFromMimeType">
<MemberSignature Language="C#" Value="public static string GetSupertypeFromMimeType (string mime_type);" />
<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="IconPathFromFilename">
<MemberSignature Language="C#" Value="public static string IconPathFromFilename (string filename);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="filename" Type="System.String" />
</Parameters>
<Docs>
<param name="filename">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetVolumeFreeSpace">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result GetVolumeFreeSpace (Gnome.Vfs.Uri vfs_uri, out long size);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vfs_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="size" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="vfs_uri">To be added.</param>
<param name="size">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CloseCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result CloseCancellable (Gnome.Vfs.Handle handle, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetMimeTypeFromFileData">
<MemberSignature Language="C#" Value="public static string GetMimeTypeFromFileData (Gnome.Vfs.Uri uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListDeepFree">
<MemberSignature Language="C#" Value="public static void ListDeepFree (GLib.List list);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="list" Type="GLib.List" />
</Parameters>
<Docs>
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="VolumeMonitor">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.VolumeMonitor VolumeMonitor { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.VolumeMonitor</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegisteredMimeTypes">
<MemberSignature Language="C#" Value="public static GLib.List RegisteredMimeTypes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -1,5 +1,5 @@
<Type Name="Handle" FullName="Gnome.Vfs.Handle">
<TypeSignature Language="C#" Value="public class Handle" Maintainer="auto" />
<TypeSignature Language="C#" Maintainer="auto" Value="public class Handle : GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-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>
@ -11,8 +11,21 @@
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Members />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Handle (IntPtr raw);" />
<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>
</Docs>
</Member>
</Members>
</Type>

55
doc/en/Gnome.Vfs/Is.xml Normal file
View File

@ -0,0 +1,55 @@
<Type Name="Is" FullName="Gnome.Vfs.Is">
<TypeSignature Language="C#" Value="public class Is" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Is ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExecutableCommandString">
<MemberSignature Language="C#" Value="public static bool ExecutableCommandString (string command_string);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="command_string" Type="System.String" />
</Parameters>
<Docs>
<param name="command_string">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrimaryThread">
<MemberSignature Language="C#" Value="public static bool PrimaryThread ();" />
<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>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

180
doc/en/Gnome.Vfs/Make.xml Normal file
View File

@ -0,0 +1,180 @@
<Type Name="Make" FullName="Gnome.Vfs.Make">
<TypeSignature Language="C#" Value="public class Make" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Make ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriFullFromRelative">
<MemberSignature Language="C#" Value="public static string UriFullFromRelative (string base_uri, string relative_uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="base_uri" Type="System.String" />
<Parameter Name="relative_uri" Type="System.String" />
</Parameters>
<Docs>
<param name="base_uri">To be added.</param>
<param name="relative_uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriCanonicalStripFragment">
<MemberSignature Language="C#" Value="public static string UriCanonicalStripFragment (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Directory">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Directory (string text_uri, uint perm);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="text_uri" Type="System.String" />
<Parameter Name="perm" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="text_uri">To be added.</param>
<param name="perm">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PathNameCanonical">
<MemberSignature Language="C#" Value="public static string PathNameCanonical (string path);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="path" Type="System.String" />
</Parameters>
<Docs>
<param name="path">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriCanonical">
<MemberSignature Language="C#" Value="public static string UriCanonical (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DirectoryForUri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result DirectoryForUri (Gnome.Vfs.Uri uri, uint perm);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="perm" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="perm">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DirectoryForUriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result DirectoryForUriCancellable (Gnome.Vfs.Uri uri, uint perm, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="perm" Type="System.UInt32" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="perm">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriFromInput">
<MemberSignature Language="C#" Value="public static string UriFromInput (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriFromShellArg">
<MemberSignature Language="C#" Value="public static string UriFromShellArg (string uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,58 @@
<Type Name="Method" FullName="Gnome.Vfs.Method">
<TypeSignature Language="C#" Value="public class Method : GLib.Opaque" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Method (IntPtr raw);" />
<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>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Method Get (string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Method</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Init">
<MemberSignature Language="C#" Value="public static bool Init ();" />
<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>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,30 @@
<Type Name="MethodCheckSameFSFunc" FullName="Gnome.Vfs.MethodCheckSameFSFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodCheckSameFSFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri a, Gnome.Vfs.Uri b, out bool same_fs_return, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="a" Type="Gnome.Vfs.Uri" />
<Parameter Name="b" Type="Gnome.Vfs.Uri" />
<Parameter Name="same_fs_return" Type="System.Boolean&amp;" RefType="out" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="a">To be added.</param>
<param name="b">To be added.</param>
<param name="same_fs_return">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,26 @@
<Type Name="MethodCloseDirectoryFunc" FullName="Gnome.Vfs.MethodCloseDirectoryFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodCloseDirectoryFunc(Gnome.Vfs.Method method, IntPtr method_handle, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle" Type="System.IntPtr" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,26 @@
<Type Name="MethodCloseFunc" FullName="Gnome.Vfs.MethodCloseFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodCloseFunc(Gnome.Vfs.Method method, IntPtr method_handle, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle" Type="System.IntPtr" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="MethodCreateSymbolicLinkFunc" FullName="Gnome.Vfs.MethodCreateSymbolicLinkFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodCreateSymbolicLinkFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri uri, string target_reference, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="target_reference" Type="System.String" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="uri">To be added.</param>
<param name="target_reference">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,30 @@
<Type Name="MethodFileControlFunc" FullName="Gnome.Vfs.MethodFileControlFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodFileControlFunc(Gnome.Vfs.Method method, IntPtr method_handle, string operation, IntPtr operation_data, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle" Type="System.IntPtr" />
<Parameter Name="operation" Type="System.String" />
<Parameter Name="operation_data" Type="System.IntPtr" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle">To be added.</param>
<param name="operation">To be added.</param>
<param name="operation_data">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodFindDirectoryFunc" FullName="Gnome.Vfs.MethodFindDirectoryFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodFindDirectoryFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodGetFileInfoFromHandleFunc" FullName="Gnome.Vfs.MethodGetFileInfoFromHandleFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodGetFileInfoFromHandleFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodGetFileInfoFunc" FullName="Gnome.Vfs.MethodGetFileInfoFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodGetFileInfoFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,24 @@
<Type Name="MethodInitFunc" FullName="Gnome.Vfs.MethodInitFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Method MethodInitFunc(string method_name, string config_args);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method_name" Type="System.String" />
<Parameter Name="config_args" Type="System.String" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Method</ReturnType>
</ReturnValue>
<Docs>
<param name="method_name">To be added.</param>
<param name="config_args">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,24 @@
<Type Name="MethodIsLocalFunc" FullName="Gnome.Vfs.MethodIsLocalFunc">
<TypeSignature Language="C#" Value="public delegate bool MethodIsLocalFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri uri);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="MethodMakeDirectoryFunc" FullName="Gnome.Vfs.MethodMakeDirectoryFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodMakeDirectoryFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri uri, uint perm, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="perm" Type="System.UInt32" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="uri">To be added.</param>
<param name="perm">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="MethodMonitorAddFunc" FullName="Gnome.Vfs.MethodMonitorAddFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodMonitorAddFunc(Gnome.Vfs.Method method, IntPtr method_handle_return, Gnome.Vfs.Uri uri, Gnome.Vfs.MonitorType monitor_type);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle_return" Type="System.IntPtr" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="monitor_type" Type="Gnome.Vfs.MonitorType" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle_return">To be added.</param>
<param name="uri">To be added.</param>
<param name="monitor_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,24 @@
<Type Name="MethodMonitorCancelFunc" FullName="Gnome.Vfs.MethodMonitorCancelFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodMonitorCancelFunc(Gnome.Vfs.Method method, IntPtr handle);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,30 @@
<Type Name="MethodMoveFunc" FullName="Gnome.Vfs.MethodMoveFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodMoveFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri old_uri, Gnome.Vfs.Uri new_uri, bool force_replace, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="old_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="new_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="force_replace" Type="System.Boolean" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="old_uri">To be added.</param>
<param name="new_uri">To be added.</param>
<param name="force_replace">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,30 @@
<Type Name="MethodOpenDirectoryFunc" FullName="Gnome.Vfs.MethodOpenDirectoryFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodOpenDirectoryFunc(Gnome.Vfs.Method method, IntPtr method_handle, Gnome.Vfs.Uri uri, Gnome.Vfs.FileInfoOptions options, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle" Type="System.IntPtr" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="options" Type="Gnome.Vfs.FileInfoOptions" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle">To be added.</param>
<param name="uri">To be added.</param>
<param name="options">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodReadDirectoryFunc" FullName="Gnome.Vfs.MethodReadDirectoryFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodReadDirectoryFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,32 @@
<Type Name="MethodReadFunc" FullName="Gnome.Vfs.MethodReadFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodReadFunc(Gnome.Vfs.Method method, IntPtr method_handle, IntPtr buffer, long num_bytes, out long bytes_read_return, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle" Type="System.IntPtr" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="num_bytes" Type="System.Int64" />
<Parameter Name="bytes_read_return" Type="System.Int64&amp;" RefType="out" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle">To be added.</param>
<param name="buffer">To be added.</param>
<param name="num_bytes">To be added.</param>
<param name="bytes_read_return">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,26 @@
<Type Name="MethodRemoveDirectoryFunc" FullName="Gnome.Vfs.MethodRemoveDirectoryFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodRemoveDirectoryFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri uri, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="uri">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodSeekFunc" FullName="Gnome.Vfs.MethodSeekFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodSeekFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodSetFileInfo" FullName="Gnome.Vfs.MethodSetFileInfo">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodSetFileInfo();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,21 @@
<Type Name="MethodShutdownFunc" FullName="Gnome.Vfs.MethodShutdownFunc">
<TypeSignature Language="C#" Value="public delegate void MethodShutdownFunc(Gnome.Vfs.Method method);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="MethodTellFunc" FullName="Gnome.Vfs.MethodTellFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodTellFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="MethodTruncateFunc" FullName="Gnome.Vfs.MethodTruncateFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodTruncateFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri uri, long length, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="length" Type="System.Int64" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="uri">To be added.</param>
<param name="length">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="MethodTruncateHandleFunc" FullName="Gnome.Vfs.MethodTruncateHandleFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodTruncateHandleFunc(Gnome.Vfs.Method method, IntPtr handle, long length, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="handle" Type="System.IntPtr" />
<Parameter Name="length" Type="System.Int64" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="handle">To be added.</param>
<param name="length">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,26 @@
<Type Name="MethodUnlinkFunc" FullName="Gnome.Vfs.MethodUnlinkFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodUnlinkFunc(Gnome.Vfs.Method method, Gnome.Vfs.Uri uri, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="uri">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,32 @@
<Type Name="MethodWriteFunc" FullName="Gnome.Vfs.MethodWriteFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result MethodWriteFunc(Gnome.Vfs.Method method, IntPtr method_handle, IntPtr buffer, long num_bytes, out long bytes_written_return, Gnome.Vfs.Context context);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="method" Type="Gnome.Vfs.Method" />
<Parameter Name="method_handle" Type="System.IntPtr" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="num_bytes" Type="System.Int64" />
<Parameter Name="bytes_written_return" Type="System.Int64&amp;" RefType="out" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="method">To be added.</param>
<param name="method_handle">To be added.</param>
<param name="buffer">To be added.</param>
<param name="num_bytes">To be added.</param>
<param name="bytes_written_return">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

923
doc/en/Gnome.Vfs/Mime.xml Normal file
View File

@ -0,0 +1,923 @@
<Type Name="Mime" FullName="Gnome.Vfs.Mime">
<TypeSignature Language="C#" Value="public class Mime" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Mime ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddExtension">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result AddExtension (string mime_type, string extension);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="extension" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="extension">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetShortListComponents">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetShortListComponents (string mime_type, GLib.List component_iids);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="component_iids" Type="GLib.List" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="component_iids">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetShortListComponents">
<MemberSignature Language="C#" Value="public static GLib.List GetShortListComponents (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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="Shutdown">
<MemberSignature Language="C#" Value="public static void Shutdown ();" />
<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="AddComponentToShortList">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result AddComponentToShortList (string mime_type, string iid);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="iid" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="iid">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveApplicationFromList">
<MemberSignature Language="C#" Value="public static GLib.List RemoveApplicationFromList (GLib.List applications, string application_id, out bool did_remove);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="applications" Type="GLib.List" />
<Parameter Name="application_id" Type="System.String" />
<Parameter Name="did_remove" Type="System.Boolean&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="applications">To be added.</param>
<param name="application_id">To be added.</param>
<param name="did_remove">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegisteredMimeTypeListFree">
<MemberSignature Language="C#" Value="public static void RegisteredMimeTypeListFree (GLib.List list);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="list" Type="GLib.List" />
</Parameters>
<Docs>
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IdListFromApplicationList">
<MemberSignature Language="C#" Value="public static GLib.List IdListFromApplicationList (GLib.List applications);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="applications" Type="GLib.List" />
</Parameters>
<Docs>
<param name="applications">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reset">
<MemberSignature Language="C#" Value="public static void Reset ();" />
<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="GetExtensionsList">
<MemberSignature Language="C#" Value="public static GLib.List GetExtensionsList (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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="GetKeyList">
<MemberSignature Language="C#" Value="public static GLib.List GetKeyList (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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="GetShortListApplications">
<MemberSignature Language="C#" Value="public static GLib.List GetShortListApplications (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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="SetValue">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetValue (string mime_type, string key, string value);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="value" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="key">To be added.</param>
<param name="value">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAllApplications">
<MemberSignature Language="C#" Value="public static GLib.List GetAllApplications (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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="SetRegisteredTypeKey">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetRegisteredTypeKey (string mime_type, string key, string data);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="data" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="key">To be added.</param>
<param name="data">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Freeze">
<MemberSignature Language="C#" Value="public static void Freeze ();" />
<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="RemoveExtension">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveExtension (string mime_type, string extension);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="extension" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="extension">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RegisteredMimeTypeDelete">
<MemberSignature Language="C#" Value="public static void RegisteredMimeTypeDelete (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</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>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetExtensionsPrettyString">
<MemberSignature Language="C#" Value="public static string GetExtensionsPrettyString (string mime_type);" />
<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="RemoveComponentFromShortList">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveComponentFromShortList (string mime_type, string iid);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="iid" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="iid">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDefaultApplication">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.MimeApplication GetDefaultApplication (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.MimeApplication</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="GetDescription">
<MemberSignature Language="C#" Value="public static string GetDescription (string mime_type);" />
<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="SetDescription">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetDescription (string mime_type, string description);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="description" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="description">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IdInComponentList">
<MemberSignature Language="C#" Value="public static bool IdInComponentList (string iid, GLib.List components);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iid" Type="System.String" />
<Parameter Name="components" Type="GLib.List" />
</Parameters>
<Docs>
<param name="iid">To be added.</param>
<param name="components">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TypeFromName">
<MemberSignature Language="C#" Value="public static string TypeFromName (string filename);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="filename" Type="System.String" />
</Parameters>
<Docs>
<param name="filename">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetIcon">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetIcon (string mime_type, string filename);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="filename" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="filename">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveFromAllApplications">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveFromAllApplications (string mime_type, GLib.List application_ids);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="application_ids" Type="GLib.List" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="application_ids">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveApplicationFromShortList">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result RemoveApplicationFromShortList (string mime_type, string application_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="application_id" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="application_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetExtensionsString">
<MemberSignature Language="C#" Value="public static string GetExtensionsString (string mime_type);" />
<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="ExtendAllApplications">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result ExtendAllApplications (string mime_type, GLib.List application_ids);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="application_ids" Type="GLib.List" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="application_ids">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TypeIsSupertype">
<MemberSignature Language="C#" Value="public static bool TypeIsSupertype (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</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="InfoReload">
<MemberSignature Language="C#" Value="public static void InfoReload ();" />
<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="RemoveComponentFromList">
<MemberSignature Language="C#" Value="public static GLib.List RemoveComponentFromList (GLib.List components, string iid, out bool did_remove);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="components" Type="GLib.List" />
<Parameter Name="iid" Type="System.String" />
<Parameter Name="did_remove" Type="System.Boolean&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="components">To be added.</param>
<param name="iid">To be added.</param>
<param name="did_remove">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IdInApplicationList">
<MemberSignature Language="C#" Value="public static bool IdInApplicationList (string id, GLib.List applications);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="id" Type="System.String" />
<Parameter Name="applications" Type="GLib.List" />
</Parameters>
<Docs>
<param name="id">To be added.</param>
<param name="applications">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TypeIsKnown">
<MemberSignature Language="C#" Value="public static bool TypeIsKnown (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</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="IdListFromComponentList">
<MemberSignature Language="C#" Value="public static GLib.List IdListFromComponentList (GLib.List components);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="components" Type="GLib.List" />
</Parameters>
<Docs>
<param name="components">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDefaultAction">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.MimeAction GetDefaultAction (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.MimeAction</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="Thaw">
<MemberSignature Language="C#" Value="public static void Thaw ();" />
<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="AddApplicationToShortList">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result AddApplicationToShortList (string mime_type, string application_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="application_id" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="application_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ComponentListFree">
<MemberSignature Language="C#" Value="public static void ComponentListFree (GLib.List list);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="list" Type="GLib.List" />
</Parameters>
<Docs>
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDefaultActionType">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.MimeActionType GetDefaultActionType (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.MimeActionType</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="SetShortListApplications">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetShortListApplications (string mime_type, GLib.List application_ids);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="application_ids" Type="GLib.List" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="application_ids">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="KeysListFree">
<MemberSignature Language="C#" Value="public static void KeysListFree (GLib.List mime_type_list);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type_list" Type="GLib.List" />
</Parameters>
<Docs>
<param name="mime_type_list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TypeFromNameOrDefault">
<MemberSignature Language="C#" Value="public static string TypeFromNameOrDefault (string filename, string defaultv);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="filename" Type="System.String" />
<Parameter Name="defaultv" Type="System.String" />
</Parameters>
<Docs>
<param name="filename">To be added.</param>
<param name="defaultv">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CanBeExecutable">
<MemberSignature Language="C#" Value="public static bool CanBeExecutable (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</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="SetDefaultComponent">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetDefaultComponent (string mime_type, string component_iid);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="component_iid" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="component_iid">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetIcon">
<MemberSignature Language="C#" Value="public static string GetIcon (string mime_type);" />
<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="SetDefaultActionType">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetDefaultActionType (string mime_type, Gnome.Vfs.MimeActionType action_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="action_type" Type="Gnome.Vfs.MimeActionType" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="action_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetCanBeExecutable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetCanBeExecutable (string mime_type, bool new_value);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="new_value" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="new_value">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetValue">
<MemberSignature Language="C#" Value="public static string GetValue (string mime_type, string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetDefaultApplication">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetDefaultApplication (string mime_type, string application_id);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="application_id" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="application_id">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAllComponents">
<MemberSignature Language="C#" Value="public static GLib.List GetAllComponents (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>GLib.List</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="ExtensionsListFree">
<MemberSignature Language="C#" Value="public static void ExtensionsListFree (GLib.List list);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="list" Type="GLib.List" />
</Parameters>
<Docs>
<param name="list">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetExtensionsList">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result SetExtensionsList (string mime_type, string extensions_list);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
<Parameter Name="extensions_list" Type="System.String" />
</Parameters>
<Docs>
<param name="mime_type">To be added.</param>
<param name="extensions_list">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,65 @@
<Type Name="Module" FullName="Gnome.Vfs.Module">
<TypeSignature Language="C#" Value="public class Module" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Module ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CallbackPop">
<MemberSignature Language="C#" Value="public static void CallbackPop (string callback_name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback_name" Type="System.String" />
</Parameters>
<Docs>
<param name="callback_name">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CallbackInvoke">
<MemberSignature Language="C#" Value="public static bool CallbackInvoke (string callback_name, IntPtr in_param, ulong in_size, IntPtr out_param, ulong out_size);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback_name" Type="System.String" />
<Parameter Name="in_param" Type="System.IntPtr" />
<Parameter Name="in_size" Type="System.UInt64" />
<Parameter Name="out_param" Type="System.IntPtr" />
<Parameter Name="out_size" Type="System.UInt64" />
</Parameters>
<Docs>
<param name="callback_name">To be added.</param>
<param name="in_param">To be added.</param>
<param name="in_size">To be added.</param>
<param name="out_param">To be added.</param>
<param name="out_size">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,18 @@
<Type Name="ModuleCallbackResponse" FullName="Gnome.Vfs.ModuleCallbackResponse">
<TypeSignature Language="C#" Value="public delegate void ModuleCallbackResponse();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

68
doc/en/Gnome.Vfs/Move.xml Normal file
View File

@ -0,0 +1,68 @@
<Type Name="Move" FullName="Gnome.Vfs.Move">
<TypeSignature Language="C#" Value="public class Move" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Move ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Uri (Gnome.Vfs.Uri old_uri, Gnome.Vfs.Uri new_uri, bool force_replace);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="old_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="new_uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="force_replace" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="old_uri">To be added.</param>
<param name="new_uri">To be added.</param>
<param name="force_replace">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result UriCancellable (Gnome.Vfs.Uri old, Gnome.Vfs.Uri _new, bool force_replace, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="old" Type="Gnome.Vfs.Uri" />
<Parameter Name="_new" Type="Gnome.Vfs.Uri" />
<Parameter Name="force_replace" Type="System.Boolean" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="old">To be added.</param>
<param name="_new">To be added.</param>
<param name="force_replace">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

86
doc/en/Gnome.Vfs/Open.xml Normal file
View File

@ -0,0 +1,86 @@
<Type Name="Open" FullName="Gnome.Vfs.Open">
<TypeSignature Language="C#" Value="public class Open" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Open ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Fd">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Fd (Gnome.Vfs.Handle handle, int filedes);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="filedes" Type="System.Int32" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="filedes">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Uri (Gnome.Vfs.Handle handle, Gnome.Vfs.Uri uri, Gnome.Vfs.OpenMode open_mode);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="open_mode" Type="Gnome.Vfs.OpenMode" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="uri">To be added.</param>
<param name="open_mode">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result UriCancellable (Gnome.Vfs.Handle handle, Gnome.Vfs.Uri uri, Gnome.Vfs.OpenMode open_mode, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="open_mode" Type="Gnome.Vfs.OpenMode" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="uri">To be added.</param>
<param name="open_mode">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,18 @@
<Type Name="ProcessCallback" FullName="Gnome.Vfs.ProcessCallback">
<TypeSignature Language="C#" Value="public delegate void ProcessCallback();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,18 @@
<Type Name="ProcessInitFunc" FullName="Gnome.Vfs.ProcessInitFunc">
<TypeSignature Language="C#" Value="public delegate void ProcessInitFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

70
doc/en/Gnome.Vfs/Read.xml Normal file
View File

@ -0,0 +1,70 @@
<Type Name="Read" FullName="Gnome.Vfs.Read">
<TypeSignature Language="C#" Value="public class Read" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Read ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Cancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Cancellable (Gnome.Vfs.Handle handle, IntPtr buffer, long bytes, out long bytes_written, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="bytes" Type="System.Int64" />
<Parameter Name="bytes_written" Type="System.Int64&amp;" RefType="out" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="buffer">To be added.</param>
<param name="bytes">To be added.</param>
<param name="bytes_written">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EntireFile">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result EntireFile (string uri, out int file_size, string file_contents);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="System.String" />
<Parameter Name="file_size" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="file_contents" Type="System.String" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="file_size">To be added.</param>
<param name="file_contents">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="SniffBufferReadCall" FullName="Gnome.Vfs.SniffBufferReadCall">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result SniffBufferReadCall(IntPtr context, IntPtr buffer, long bytes, out long bytes_read);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="context" Type="System.IntPtr" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="bytes" Type="System.Int64" />
<Parameter Name="bytes_read" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="context">To be added.</param>
<param name="buffer">To be added.</param>
<param name="bytes">To be added.</param>
<param name="bytes_read">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="SniffBufferSeekCall" FullName="Gnome.Vfs.SniffBufferSeekCall">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result SniffBufferSeekCall();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,21 @@
<Type Name="SocketCloseFunc" FullName="Gnome.Vfs.SocketCloseFunc">
<TypeSignature Language="C#" Value="public delegate void SocketCloseFunc(IntPtr connection);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="connection" Type="System.IntPtr" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="connection">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="SocketReadFunc" FullName="Gnome.Vfs.SocketReadFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result SocketReadFunc(IntPtr connection, IntPtr buffer, long bytes, out long bytes_read);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="connection" Type="System.IntPtr" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="bytes" Type="System.Int64" />
<Parameter Name="bytes_read" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="connection">To be added.</param>
<param name="buffer">To be added.</param>
<param name="bytes">To be added.</param>
<param name="bytes_read">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,28 @@
<Type Name="SocketWriteFunc" FullName="Gnome.Vfs.SocketWriteFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result SocketWriteFunc(IntPtr connection, IntPtr buffer, long bytes, out long bytes_written);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="connection" Type="System.IntPtr" />
<Parameter Name="buffer" Type="System.IntPtr" />
<Parameter Name="bytes" Type="System.Int64" />
<Parameter Name="bytes_written" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<param name="connection">To be added.</param>
<param name="buffer">To be added.</param>
<param name="bytes">To be added.</param>
<param name="bytes_written">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,19 @@
<Type Name="TransformFunc" FullName="Gnome.Vfs.TransformFunc">
<TypeSignature Language="C#" Value="public delegate Gnome.Vfs.Result TransformFunc();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,102 @@
<Type Name="Truncate" FullName="Gnome.Vfs.Truncate">
<TypeSignature Language="C#" Value="public class Truncate" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Truncate ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Handle">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Handle (Gnome.Vfs.Handle handle, long length);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="length" Type="System.Int64" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="length">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Uri (Gnome.Vfs.Uri uri, long length);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="length" Type="System.Int64" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="length">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result UriCancellable (Gnome.Vfs.Uri uri, long length, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="length" Type="System.Int64" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="length">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HandleCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result HandleCancellable (Gnome.Vfs.Handle handle, long length, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handle" Type="Gnome.Vfs.Handle" />
<Parameter Name="length" Type="System.Int64" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<param name="length">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,60 @@
<Type Name="Unescape" FullName="Gnome.Vfs.Unescape">
<TypeSignature Language="C#" Value="public class Unescape" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Unescape ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StringForDisplay">
<MemberSignature Language="C#" Value="public static string StringForDisplay (string escaped);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="escaped" Type="System.String" />
</Parameters>
<Docs>
<param name="escaped">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="String">
<MemberSignature Language="C#" Value="public static string String (string escaped_string, string illegal_characters);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="escaped_string" Type="System.String" />
<Parameter Name="illegal_characters" Type="System.String" />
</Parameters>
<Docs>
<param name="escaped_string">To be added.</param>
<param name="illegal_characters">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,18 @@
<Type Name="UnixMountCallback" FullName="Gnome.Vfs.UnixMountCallback">
<TypeSignature Language="C#" Value="public delegate void UnixMountCallback();" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -0,0 +1,60 @@
<Type Name="Unlink" FullName="Gnome.Vfs.Unlink">
<TypeSignature Language="C#" Value="public class Unlink" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Unlink ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FromUri">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result FromUri (Gnome.Vfs.Uri uri);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FromUriCancellable">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result FromUriCancellable (Gnome.Vfs.Uri uri, Gnome.Vfs.Context context);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uri" Type="Gnome.Vfs.Uri" />
<Parameter Name="context" Type="Gnome.Vfs.Context" />
</Parameters>
<Docs>
<param name="uri">To be added.</param>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

60
doc/en/Gnome.Vfs/Url.xml Normal file
View File

@ -0,0 +1,60 @@
<Type Name="Url" FullName="Gnome.Vfs.Url">
<TypeSignature Language="C#" Value="public class Url" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Url ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Show">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result Show (string url);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="url" Type="System.String" />
</Parameters>
<Docs>
<param name="url">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShowWithEnv">
<MemberSignature Language="C#" Value="public static Gnome.Vfs.Result ShowWithEnv (string url, string envp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gnome.Vfs.Result</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="url" Type="System.String" />
<Parameter Name="envp" Type="System.String" />
</Parameters>
<Docs>
<param name="url">To be added.</param>
<param name="envp">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -255,5 +255,35 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Eject">
<MemberSignature Language="C#" Value="public void Eject (Gnome.Vfs.VolumeOpCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cb" Type="Gnome.Vfs.VolumeOpCallback" />
</Parameters>
<Docs>
<param name="cb">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Unmount">
<MemberSignature Language="C#" Value="public void Unmount (Gnome.Vfs.VolumeOpCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cb" Type="Gnome.Vfs.VolumeOpCallback" />
</Parameters>
<Docs>
<param name="cb">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -0,0 +1,25 @@
<Type Name="VolumeOpCallback" FullName="Gnome.Vfs.VolumeOpCallback">
<TypeSignature Language="C#" Value="public delegate void VolumeOpCallback(bool succeeded, string error, string detailed_error);" />
<AssemblyInfo>
<AssemblyName>gnome-vfs-sharp</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="succeeded" Type="System.Boolean" />
<Parameter Name="error" Type="System.String" />
<Parameter Name="detailed_error" Type="System.String" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="succeeded">To be added.</param>
<param name="error">To be added.</param>
<param name="detailed_error">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

View File

@ -1153,7 +1153,6 @@
<Type Name="DriveDisconnectedArgs" />
<Type Name="MimeAction" />
<Type Name="MimeApplication" />
<Type Name="MimeMonitor" />
<Type Name="Uri" />
<Type Name="Volume" />
<Type Name="VolumeMonitor" />
@ -1196,6 +1195,73 @@
<Type Name="XferOverwriteMode" />
<Type Name="XferPhase" />
<Type Name="XferProgressStatus" />
<Type Name="Application" />
<Type Name="AsyncHandle" />
<Type Name="Check" />
<Type Name="Context" />
<Type Name="Create" />
<Type Name="Daemon" />
<Type Name="Escape" />
<Type Name="File" />
<Type Name="Format" />
<Type Name="Global" />
<Type Name="Is" />
<Type Name="Make" />
<Type Name="Method" />
<Type Name="Mime" />
<Type Name="Module" />
<Type Name="Move" />
<Type Name="Open" />
<Type Name="Read" />
<Type Name="Truncate" />
<Type Name="Unescape" />
<Type Name="Unlink" />
<Type Name="Url" />
<Type Name="AsyncFileControlCallback" />
<Type Name="AsyncGetFileInfoCallback" />
<Type Name="AsyncModuleCallback" />
<Type Name="AsyncOpenAsChannelCallback" />
<Type Name="AsyncSetFileInfoCallback" />
<Type Name="AsyncXferProgressCallback" />
<Type Name="DirectoryVisitFunc" />
<Type Name="MethodCheckSameFSFunc" />
<Type Name="MethodCloseDirectoryFunc" />
<Type Name="MethodCloseFunc" />
<Type Name="MethodCreateSymbolicLinkFunc" />
<Type Name="MethodFileControlFunc" />
<Type Name="MethodFindDirectoryFunc" />
<Type Name="MethodGetFileInfoFromHandleFunc" />
<Type Name="MethodGetFileInfoFunc" />
<Type Name="MethodInitFunc" />
<Type Name="MethodIsLocalFunc" />
<Type Name="MethodMakeDirectoryFunc" />
<Type Name="MethodMonitorAddFunc" />
<Type Name="MethodMonitorCancelFunc" />
<Type Name="MethodMoveFunc" />
<Type Name="MethodOpenDirectoryFunc" />
<Type Name="MethodReadDirectoryFunc" />
<Type Name="MethodReadFunc" />
<Type Name="MethodRemoveDirectoryFunc" />
<Type Name="MethodSeekFunc" />
<Type Name="MethodSetFileInfo" />
<Type Name="MethodShutdownFunc" />
<Type Name="MethodTellFunc" />
<Type Name="MethodTruncateFunc" />
<Type Name="MethodTruncateHandleFunc" />
<Type Name="MethodUnlinkFunc" />
<Type Name="MethodWriteFunc" />
<Type Name="ModuleCallbackResponse" />
<Type Name="ProcessCallback" />
<Type Name="ProcessInitFunc" />
<Type Name="SniffBufferReadCall" />
<Type Name="SniffBufferSeekCall" />
<Type Name="SocketCloseFunc" />
<Type Name="SocketReadFunc" />
<Type Name="SocketWriteFunc" />
<Type Name="TransformFunc" />
<Type Name="UnixMountCallback" />
<Type Name="VolumeOpCallback" />
<Type Name="MimeMonitor" />
</Namespace>
<Namespace Name="GtkSharp.GnomeVfsSharp">
<Type Name="ObjectManager" />

View File

@ -45,8 +45,10 @@ namespace GtkSharp.Generation {
for (int i = 0; i < parameters.Count; i++) {
Parameter p = parameters [i];
string m_type = p.MarshalType;
if (p.Generatable is CallbackGen)
m_type = impl_ns + "Sharp" + p.MarshalType.Substring(p.MarshalType.IndexOf("."));
if (p.Generatable is CallbackGen) {
string[] toks = p.MarshalType.Split ('.');
m_type = impl_ns + "Sharp." + toks [toks.Length - 1];
}
parms [i] = "";
if (p.CType == "GError**")

View File

@ -37,7 +37,7 @@ namespace Gnome.Vfs {
public static void Cancel (Handle handle)
{
gnome_vfs_async_cancel (handle.Raw);
gnome_vfs_async_cancel (handle.Handle);
}
[DllImport ("gnomevfs-2")]
@ -46,7 +46,7 @@ namespace Gnome.Vfs {
public static void Close (Handle handle, AsyncCallback callback)
{
AsyncCallbackWrapper wrapper = new AsyncCallbackWrapper (callback, null);
gnome_vfs_async_close (handle.Raw, wrapper.NativeDelegate, IntPtr.Zero);
gnome_vfs_async_close (handle.Handle, wrapper.NativeDelegate, IntPtr.Zero);
}
[DllImport ("gnomevfs-2")]
@ -87,7 +87,7 @@ namespace Gnome.Vfs {
public static void Read (Handle handle, out byte buffer, uint bytes, AsyncReadCallback callback)
{
AsyncReadCallbackWrapper wrapper = new AsyncReadCallbackWrapper (callback, null);
gnome_vfs_async_read (handle.Raw, out buffer, bytes, wrapper.NativeDelegate, IntPtr.Zero);
gnome_vfs_async_read (handle.Handle, out buffer, bytes, wrapper.NativeDelegate, IntPtr.Zero);
}
[DllImport ("gnomevfs-2")]
@ -96,7 +96,7 @@ namespace Gnome.Vfs {
public static void Seek (Handle handle, SeekPosition whence, long offset, AsyncCallback callback)
{
AsyncCallbackWrapper wrapper = new AsyncCallbackWrapper (callback, null);
gnome_vfs_async_seek (handle.Raw, whence, offset, wrapper.NativeDelegate, IntPtr.Zero);
gnome_vfs_async_seek (handle.Handle, whence, offset, wrapper.NativeDelegate, IntPtr.Zero);
}
[DllImport ("gnomevfs-2")]
@ -105,7 +105,7 @@ namespace Gnome.Vfs {
public static void Write (Handle handle, out byte buffer, uint bytes, AsyncWriteCallback callback)
{
AsyncWriteCallbackWrapper wrapper = new AsyncWriteCallbackWrapper (callback, null);
gnome_vfs_async_write (handle.Raw, out buffer, bytes, wrapper.NativeDelegate, IntPtr.Zero);
gnome_vfs_async_write (handle.Handle, out buffer, bytes, wrapper.NativeDelegate, IntPtr.Zero);
}
}

View File

@ -1,22 +1,24 @@
<?xml version="1.0"?>
<metadata>
<attr path="/api/namespace/alias[@cname='GnomeVFSAsyncCloseCallback']" name="name">AsyncCloseCallback</attr>
<attr path="/api/namespace/alias[@cname='GnomeVFSAsyncCreateAsChannelCallback']" name="name">AsyncCreateAsChannelCallback</attr>
<attr path="/api/namespace/alias[@cname='GnomeVFSAsyncCreateCallback']" name="name">AsyncCreateCallback</attr>
<attr path="/api/namespace/alias[@cname='GnomeVFSAsyncOpenCallback']" name="name">AsyncOpenCallback</attr>
<attr path="/api/namespace/alias[@cname='GnomeVFSAsyncSeekCallback']" name="name">AsyncSeekCallback</attr>
<attr path="/api/namespace/alias[@cname='GnomeVFSInodeNumber']" name="name">InodeNumber</attr>
<attr path="/api/namespace/alias[@cname='GnomeVFSMethodHandle']" name="name">MethodHandle</attr>
<attr path="/api/namespace" name="name">Gnome.Vfs</attr>
<attr path="/api/namespace/alias[@cname='XdgUchar8T']" name="hidden">1</attr>
<attr path="/api/namespace/alias[@cname='XdgUint16T']" name="hidden">1</attr>
<attr path="/api/namespace/alias[@cname='XdgUint32T']" name="hidden">1</attr>
<attr path="/api/namespace/alias[@cname='XdgUnicharT']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSDeviceType']" name="name">DeviceType</attr>
<remove-node path="/api/namespace/callback[@cname='GnomeVFSAsyncCallback']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSAsyncDirectoryLoadCallback']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSAsyncReadCallback']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSAsyncWriteCallback']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSMethodCreateFunc']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSMethodOpenFunc']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSModuleCallback']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSMonitorCallback']" />
<remove-node path="/api/namespace/callback[@cname='GnomeVFSXferProgressCallback']" />
<remove-node path="/api/namespace/class[@cname='GnomeVfsAsync_']" />
<remove-node path="/api/namespace/class[@cname='GnomeVfsDirectory_']" />
<remove-node path="/api/namespace/class[@cname='GnomeVfsMonitor_']" />
<remove-node path="/api/namespace/class[@cname='GnomeVfsXfer_']" />
<attr path="/api/namespace/enum[@cname='GnomeVFSDirectoryVisitOptions']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFileFlags']" name="name">FileFlags</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFileInfoFields']" name="name">FileInfoFields</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFileInfoOptions']" name="name">FileInfoOptions</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']" name="name">FilePermissions</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']/member[@name='Suid']" name="value">1 &lt;&lt; 11</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']/member[@name='Sgid']" name="value">1 &lt;&lt; 10</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']/member[@name='Sticky']" name="value">1 &lt;&lt; 9</attr>
@ -32,61 +34,39 @@
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']/member[@name='OtherWrite']" name="value">1 &lt;&lt; 1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']/member[@name='OtherExec']" name="value">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFilePermissions']/member[@name='OtherAll']" name="value">OtherRead | OtherWrite | OtherExec</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFileType']" name="name">FileType</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSFindDirectoryKind']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSMakeURIDirs']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSMimeActionType']" name="name">MimeActionType</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSMimeApplicationArgumentType']" name="name">MimeApplicationArgumentType</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSModuleCallbackFullAuthenticationFlags']" name="name">ModuleCallbackFullAuthenticationFlags</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSMonitorEventType']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSMonitorType']" name="name">MonitorType</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSOpenMode']" name="name">OpenMode</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSProcessOptions']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSProcessResult']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSProcessRunResult']" name="hidden">1</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSResult']" name="name">Result</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSSeekPosition']" name="name">SeekPosition</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSSetFileInfoMask']" name="name">SetFileInfoMask</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSURIHideOptions']" name="name">UriHideOptions</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSVolumeType']" name="name">VolumeType</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferErrorAction']" name="name">XferErrorAction</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferErrorMode']" name="name">XferErrorMode</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferOptions']" name="name">XferOptions</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferOverwriteAction']" name="name">XferOverwriteAction</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferOverwriteMode']" name="name">XferOverwriteMode</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferPhase']" name="name">XferPhase</attr>
<attr path="/api/namespace/enum[@cname='GnomeVFSXferProgressStatus']" name="name">XferProgressStatus</attr>
<attr path="/api/namespace/enum[@cname='XdgGlobType']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSClient']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSClientCall']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSMIMEMonitor']" name="name">MimeMonitor</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSDrive']" name="name">Drive</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSDrive']/method[@name='Ref']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSDrive']/method[@name='Unref']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolume']" name="name">Volume</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSMIMEMonitor']" name="name">MimeMonitor</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolume']/method[@name='HandlesTrash']" name="name">GetHandlesTrash</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolume']/method[@name='Ref']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolume']/method[@name='Unref']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitor']" name="name">VolumeMonitor</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitor']/method[@name='GetConnectedDrives']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitor']/method[@name='GetMountedVolumes']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitor']/method[@name='Ref']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitor']/method[@name='Unref']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitorClient']" name="hidden">1</attr>
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitorDaemon']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSAsyncHandle']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSAsyncHandle']" name="opaque">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSCancellation']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSContext']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSContext']" name="opaque">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSDirectoryHandle']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSFileInfo']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSFindDirectoryResult']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSGetFileInfoResult']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSHandle']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSHandle']" name="opaque">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSInetConnection']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSMethod']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeAction']" name="name">MimeAction</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSMethod']" name="opaque">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeAction']/field[@cname='action']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeApplication']" name="name">MimeApplication</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeSniffBuffer']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSModuleCallbackAdditionalHeadersIn']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSModuleCallbackAdditionalHeadersOut']" name="hidden">1</attr>
@ -127,7 +107,6 @@
<attr path="/api/namespace/struct[@cname='GnomeVFSURI']/method[@name='Unref']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSUnixMount']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSUnixMountPoint']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GnomeVFSXferProgressInfo']" name="name">XferProgressInfo</attr>
<attr path="/api/namespace/struct[@cname='XdgGlobHash']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='XdgMimeMagic']" name="hidden">1</attr>
</metadata>

View File

@ -1,38 +0,0 @@
// Handle.cs - Wrapper class for GnomeVFSHandle.
//
// Authors: Jeroen Zwartepoorte <jeroen@xs4all.nl>
//
// Copyright (c) 2004 Jeroen Zwartepoorte
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of version 2 of the Lesser 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
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser 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.
using System;
namespace Gnome.Vfs {
public class Handle {
private IntPtr raw;
internal IntPtr Raw {
get {
return raw;
}
}
internal Handle (IntPtr raw)
{
this.raw = raw;
}
}
}

View File

@ -24,7 +24,6 @@ sources = \
AsyncWriteCallbackNative.cs \
Directory.cs \
FileInfo.cs \
Handle.cs \
MimeType.cs \
ModuleCallback.cs \
ModuleCallbackAuthentication.cs \

View File

@ -31,7 +31,7 @@ namespace Gnome.Vfs {
public static Result Close (Handle handle)
{
return gnome_vfs_close (handle.Raw);
return gnome_vfs_close (handle.Handle);
}
[DllImport ("gnomevfs-2")]
@ -99,7 +99,7 @@ namespace Gnome.Vfs {
public static Result Read (Handle handle, out byte buffer, ulong bytes, out ulong bytes_read)
{
return gnome_vfs_read (handle.Raw, out buffer, bytes, out bytes_read);
return gnome_vfs_read (handle.Handle, out buffer, bytes, out bytes_read);
}
[DllImport ("gnomevfs-2")]
@ -107,7 +107,7 @@ namespace Gnome.Vfs {
public static Result Seek (Handle handle, SeekPosition whence, long offset)
{
return gnome_vfs_seek (handle.Raw, whence, offset);
return gnome_vfs_seek (handle.Handle, whence, offset);
}
[DllImport ("gnomevfs-2")]
@ -115,7 +115,7 @@ namespace Gnome.Vfs {
public static Result Write (Handle handle, out byte buffer, ulong bytes, out ulong bytes_written)
{
return gnome_vfs_write (handle.Raw, out buffer, bytes, out bytes_written);
return gnome_vfs_write (handle.Handle, out buffer, bytes, out bytes_written);
}
[DllImport ("gnomevfs-2")]
@ -123,7 +123,7 @@ namespace Gnome.Vfs {
public static Result Tell (Handle handle, out ulong offset)
{
return gnome_vfs_tell (handle.Raw, out offset);
return gnome_vfs_tell (handle.Handle, out offset);
}
[DllImport ("gnomevfs-2")]
@ -139,7 +139,7 @@ namespace Gnome.Vfs {
public static Result Truncate (Handle handle, ulong length)
{
return gnome_vfs_truncate_handle (handle.Raw, length);
return gnome_vfs_truncate_handle (handle.Handle, length);
}
[DllImport ("gnomevfs-2")]
@ -150,7 +150,7 @@ namespace Gnome.Vfs {
// time what other possible uses/parameters this method has.
public static Result FileControl (Handle handle, string operation, out string data)
{
return gnome_vfs_file_control (handle.Raw, operation, out data);
return gnome_vfs_file_control (handle.Handle, operation, out data);
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -112,7 +112,7 @@
</api>
<api filename="../gnomevfs/gnome-vfs-api.raw">
<library name="gnomevfs-2">
<namespace name="Gnome.Vfs">
<namespace name="GnomeVFS">
<directory path="gnome-vfs-2.6.0/libgnomevfs">
<!-- These files break the parser -->
<exclude>GNOME_VFS_Daemon-common.c</exclude>

View File

@ -112,7 +112,7 @@
</api>
<api filename="../gnomevfs/gnome-vfs-api.raw">
<library name="gnomevfs-2">
<namespace name="Gnome.Vfs">
<namespace name="GnomeVFS">
<directory path="gnome-vfs-2.6.0/libgnomevfs">
<!-- These files break the parser -->
<exclude>GNOME_VFS_Daemon-common.c</exclude>