public static IntPtr g_file_new_for_path(string path) { if (EtoEnvironment.Platform.IsLinux) { return(NMLinux.g_file_new_for_path(path)); } else if (EtoEnvironment.Platform.IsMac) { return(NMMac.g_file_new_for_path(path)); } else { return(NMWindows.g_file_new_for_path(path)); } }