ProjectServerManager

ProjectServerManager class

Kelas yang menyediakan metode untuk membaca dan menjalankan operasi pada proyek dalam akun Project Online yang ditentukan atau dalam instans Project Server lokal yang ditentukan (didukung versi Project Server 2016 dan 2019).

public sealed class ProjectServerManager

Konstruktor

NamaKeterangan
ProjectServerManager(ProjectServerCredentials)Menginisialisasi instance baru dariProjectServerManager kelas.

Metode

NamaKeterangan
CreateNewProject(Project)Membuat proyek baru dalam contoh Project Server\Project Online menggunakan opsi penyimpanan default.
CreateNewProject(Project, ProjectServerSaveOptions)Membuat proyek baru dalam contoh Project Server\Project Online menggunakan opsi penyimpanan yang ditentukan.
GetProject(Guid)Mendapatkan proyek dengan panduan yang ditentukan dari akun Project Online \ instance Project Server.
GetProjectList()Mendapatkan daftar proyek dari penyimpanan ‘Bekerja’ dari akun Project Online saat ini \ instance Project Server.
GetProjectRawData(Guid)Mendapatkan data biner proyek untuk tujuan pemecahan masalah.
UpdateProject(Project)Memperbarui proyek yang ada di contoh Project Server\Project Online menggunakan opsi penyimpanan default. Proyek yang ada akan ditimpa.
UpdateProject(Project, ProjectServerSaveOptions)Memperbarui proyek yang ada di contoh Project Server\Project Online menggunakan opsi penyimpanan yang ditentukan. Proyek yang ada akan ditimpa.

Acara

NamaKeterangan
event ExecutingWebRequestPeristiwa yang muncul saat permintaan web dikirim ke API web Project Server.

Lihat juga