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).
Copy 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