Project.Load C# (CSharp) Method

Load() public static method

public static Load ( string filename ) : IEnumerable
filename string
return IEnumerable
        public static IEnumerable<Project> Load(string filename)
        {
             return XElement.Load(filename)).Elements("Project").Select(xp => new Project(xp));
        }
    }

Usage Example

Exemplo n.º 1
0
        static int Main() {
                Planner.Application app;
                Project project;
                List  tasks, resources;

		// GtkSharp.Libplanner.ObjectManager.Initialize ();

		Gtk.Application.Init ();

                app = new Planner.Application();
                project = new Project (app);

		//project.Loaded += Project_Loaded;
		
                project.Load ("../../examples/project-x.mrproject");

                tasks = project.AllTasks;
                resources = project.Resources;

		foreach (Task task in project.AllTasks) {
		    Console.WriteLine ("Task name: "+ task.Name);
		}
		
                foreach (Resource resource in project.Resources) {
                  Console.WriteLine ("Resource name: "+ resource.Name);
                }
                
                return 0;
        }
All Usage Examples Of Project::Load