Esempio n. 1
0
        public static Gnome.Vfs.Result SetFileInfo(string text_uri, Gnome.Vfs.FileInfo info, Gnome.Vfs.SetFileInfoMask mask)
        {
            IntPtr native_text_uri = GLib.Marshaller.StringToPtrGStrdup(text_uri);
            int    raw_ret         = gnome_vfs_set_file_info(native_text_uri, info == null ? IntPtr.Zero : info.Handle, (int)mask);

            Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret;
            GLib.Marshaller.Free(native_text_uri);
            return(ret);
        }
Esempio n. 2
0
        public static Gnome.Vfs.Result SetFileInfoUri(Gnome.Vfs.Uri uri, Gnome.Vfs.FileInfo info, Gnome.Vfs.SetFileInfoMask mask)
        {
            int raw_ret = gnome_vfs_set_file_info_uri(uri == null ? IntPtr.Zero : uri.Handle, info == null ? IntPtr.Zero : info.Handle, (int)mask);

            Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret;
            return(ret);
        }
Esempio n. 3
0
        public static Gnome.Vfs.Result SetFileInfoCancellable(Gnome.Vfs.Uri a, Gnome.Vfs.FileInfo info, Gnome.Vfs.SetFileInfoMask mask, Gnome.Vfs.Context context)
        {
            int raw_ret = gnome_vfs_set_file_info_cancellable(a == null ? IntPtr.Zero : a.Handle, info == null ? IntPtr.Zero : info.Handle, (int)mask, context == null ? IntPtr.Zero : context.Handle);

            Gnome.Vfs.Result ret = (Gnome.Vfs.Result)raw_ret;
            return(ret);
        }