Includes methods for managing projects and entities in projects such as tasks, resources, and assignments.
Project class methods also manage deliverables, project proposals, and project or master project relationships.
[WebServiceBindingAttribute(Name = "ProjectSoap", Namespace = "http://schemas.microsoft.com/office/project/server/webservices/Project/")]
public class Project : SoapHttpClientProtocol
Project class manages all the projects on a given server, rather than providing an interface into only one project.
The application must log on to the server by using network credentials (
) or Forms Authentication ( LoginWindows ) before using methods in this class. LoginForms
in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.