public static Gnome.Vfs.MimeAction GetDefaultAction(string mime_type)
        {
            IntPtr native_mime_type = GLib.Marshaller.StringToPtrGStrdup(mime_type);
            IntPtr raw_ret          = gnome_vfs_mime_get_default_action(native_mime_type);

            Gnome.Vfs.MimeAction ret = Gnome.Vfs.MimeAction.New(raw_ret);
            GLib.Marshaller.Free(native_mime_type);
            return(ret);
        }
 static void ReadNative(IntPtr native, ref Gnome.Vfs.MimeAction target)
 {
     target = New(native);
 }