Class ProjectServerManager

ProjectServerManager class

Die Klasse, die die Methoden zum Lesen und Ausführen von Vorgängen für Projekte im angegebenen Project Online-Konto oder in der angegebenen lokalen Project Server-Instanz bereitstellt (Project Server-Versionen 2016 und 2019 werden unterstützt).

public sealed class ProjectServerManager

Konstrukteure

NameBeschreibung
ProjectServerManager(ProjectServerCredentials)Initialisiert eine neue Instanz vonProjectServerManager Klasse.

Methoden

NameBeschreibung
CreateNewProject(Project)Erstellt ein neues Projekt in der Project Server\Project Online-Instanz unter Verwendung der Standardspeicheroptionen.
CreateNewProject(Project, ProjectServerSaveOptions)Erstellt ein neues Projekt in der Project Server\Project Online-Instanz unter Verwendung der angegebenen Speicheroptionen.
GetProject(Guid)Ruft das Projekt mit der angegebenen GUI aus dem Project Online-Konto \ Project Server-Instanz ab.
GetProjectList()Ruft die Liste der Projekte aus dem Arbeitsspeicher des aktuellen Project Online-Kontos \ Project Server-Instanz ab.
GetProjectRawData(Guid)Ruft die Binärdaten des Projekts für Fehlerbehebungszwecke ab.
UpdateProject(Project)Aktualisiert das vorhandene Projekt in der Project Server\Project Online-Instanz unter Verwendung der Standardspeicheroptionen. Das bestehende Projekt wird überschrieben.
UpdateProject(Project, ProjectServerSaveOptions)Aktualisiert das vorhandene Projekt in der Project Server\Project Online-Instanz mit den angegebenen Speicheroptionen. Das bestehende Projekt wird überschrieben.

Veranstaltungen

NameBeschreibung
event ExecutingWebRequestEin Ereignis, das ausgelöst wird, wenn die Webanforderung an die Web-API von Project Server gesendet wird.

Siehe auch