ProjectServerManager

ProjectServerManager class

De klasse die de methoden biedt voor het lezen en uitvoeren van bewerkingen op projecten in het opgegeven Project Online-account of in de opgegeven lokale Project Server-instantie (Project Server-versies 2016 en 2019 worden ondersteund).

public sealed class ProjectServerManager

Constructeurs

NaamBeschrijving
ProjectServerManager(ProjectServerCredentials)Initialiseert een nieuw exemplaar van hetProjectServerManager klasse.

methoden

NaamBeschrijving
CreateNewProject(Project)Maakt nieuw project in Project Server\Project Online-instantie met standaard opslagopties.
CreateNewProject(Project, ProjectServerSaveOptions)Maakt een nieuw project in de Project Server\Project Online-instantie met behulp van de opgegeven opslagopties.
GetProject(Guid)Haalt het project op met de opgegeven GUID van het Project Online-account \ Project Server-exemplaar.
GetProjectList()Haalt de lijst met projecten op uit de ‘Working’-opslag van het huidige Project Online-account \ Project Server-exemplaar.
GetProjectRawData(Guid)Haalt de binaire gegevens van het project op voor het oplossen van problemen.
UpdateProject(Project)Werkt bestaand project in Project Server\Project Online-exemplaar bij met behulp van standaard opslagopties. Het bestaande project wordt overschreven.
UpdateProject(Project, ProjectServerSaveOptions)Werkt een bestaand project bij in de Project Server\Project Online-instantie met de opgegeven opslagopties. Het bestaande project wordt overschreven.

Evenementen

NaamBeschrijving
event ExecutingWebRequestEen gebeurtenis die optreedt wanneer het webverzoek naar de web-API van Project Server wordt verzonden.

Zie ook