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
Name | Beschreibung |
---|
ProjectServerManager(ProjectServerCredentials) | Initialisiert eine neue Instanz vonProjectServerManager Klasse. |
Methoden
Name | Beschreibung |
---|
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
Name | Beschreibung |
---|
event ExecutingWebRequest | Ein Ereignis, das ausgelöst wird, wenn die Webanforderung an die Web-API von Project Server gesendet wird. |
Siehe auch