Class ProjectServerManager
ProjectServerManager class
Belirtilen Project Online hesabındaki veya belirtilen şirket içi Project Server örneğindeki projeleri okumak ve projeler üzerinde işlem gerçekleştirmek için yöntemler sağlayan sınıf (Project Server’ın 2016 ve 2019 sürümleri desteklenir).
public sealed class ProjectServerManager
yapıcılar
İsim | Tanım |
---|
ProjectServerManager(ProjectServerCredentials) | Yeni bir örneğini başlatır.ProjectServerManager sınıf. |
yöntemler
İsim | Tanım |
---|
CreateNewProject(Project) | Varsayılan kaydetme seçeneklerini kullanarak Project Server\Project Online örneğinde yeni proje oluşturur. |
CreateNewProject(Project, ProjectServerSaveOptions) | Belirtilen kaydetme seçeneklerini kullanarak Project Server\Project Online örneğinde yeni proje oluşturur. |
GetProject(Guid) | Projeyi Project Online hesabından belirtilen kılavuzla alır \ Project Server örneği. |
GetProjectList() | Geçerli Project Online hesabının ‘Çalışma’ deposundaki projelerin listesini alır \ Project Server örneği. |
GetProjectRawData(Guid) | Sorun giderme amacıyla projenin ikili verilerini alır. |
UpdateProject(Project) | Varsayılan kaydetme seçeneklerini kullanarak Project Server\Project Online örneğindeki mevcut projeyi günceller. Mevcut projenin üzerine yazılacak. |
UpdateProject(Project, ProjectServerSaveOptions) | Belirtilen kaydetme seçeneklerini kullanarak Project Server\Project Online örneğindeki mevcut projeyi günceller. Mevcut projenin üzerine yazılacak. |
Olaylar
İsim | Tanım |
---|
event ExecutingWebRequest | Web isteği Project Server’ın web API’sine gönderildiğinde ortaya çıkan bir olay. |
Ayrıca bakınız