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); }
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); }
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); }