Class ProjectServerManager
ProjectServerManager class
La clase que proporciona los métodos para leer y realizar operaciones en proyectos en la cuenta de Project Online especificada o en la instancia de Project Server local especificada (se admiten las versiones de Project Server 2016 y 2019).
public sealed class ProjectServerManager
Constructores
| Nombre | Descripción |
|---|
| ProjectServerManager(ProjectServerCredentials) | Inicializa una nueva instancia delProjectServerManager clase. |
Métodos
| Nombre | Descripción |
|---|
| CreateNewProject(Project) | Crea un nuevo proyecto en la instancia de Project Server\Project Online usando las opciones de guardado predeterminadas. |
| CreateNewProject(Project, ProjectServerSaveOptions) | Crea un nuevo proyecto en la instancia de Project Server\Project Online usando las opciones de guardado especificadas. |
| GetProject(Guid) | Obtiene el proyecto con el GUID especificado de la cuenta de Project Online \ instancia de Project Server. |
| GetProjectList() | Obtiene la lista de proyectos del almacén ‘En funcionamiento’ de la cuenta actual de Project Online \ Instancia de Project Server. |
| GetProjectRawData(Guid) | Obtiene los datos binarios del proyecto para solucionar problemas. |
| UpdateProject(Project) | Actualiza el proyecto existente en la instancia de Project Server\Project Online usando las opciones de guardado predeterminadas. Se sobrescribirá el proyecto existente. |
| UpdateProject(Project, ProjectServerSaveOptions) | Actualiza el proyecto existente en la instancia de Project Server\Project Online mediante las opciones de guardado especificadas. Se sobrescribirá el proyecto existente. |
Eventos
| Nombre | Descripción |
|---|
| event ExecutingWebRequest | Un evento que se genera cuando la solicitud web se envía a la API web de Project Server. |
Ver también