ProjectServerManager.CreateNewProject

CreateNewProject(Project)

Varsayılan kaydetme seçeneklerini kullanarak Project Server\Project Online örneğinde yeni proje oluşturur.

public void CreateNewProject(Project project)
ParametreTipTanım
projectProjectProject Server\Project Online örneğine kaydedilecek proje.

istisnalar

istisnaşart
ProjectOnlineExceptionİletişim hatası veya bir sunucu tarafından döndürülen hata durumunda.

Örnekler

Bu örnekte proje .mpp dosyasından yüklenir ve Project Online hesabına kaydedilir.

[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "şifre");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project);

Ayrıca bakınız


CreateNewProject(Project, ProjectServerSaveOptions)

Belirtilen kaydetme seçeneklerini kullanarak Project Server\Project Online örneğinde yeni proje oluşturur.

public void CreateNewProject(Project project, ProjectServerSaveOptions saveOptions)
ParametreTipTanım
projectProjectProject Server\Project Online örneğine kaydedilecek proje.
saveOptionsProjectServerSaveOptionsÖrneğiProjectServerSaveOptions sınıf.

istisnalar

istisnaşart
ProjectOnlineExceptionİletişim hatası veya bir sunucu tarafından döndürülen hata durumunda.

Örnekler

Bu örnekte proje .mpp dosyasından yüklenir ve Project Online hesabına kaydedilir.

[C#]
var credentials = new ProjectServerCredentials("https://xxxxxx.sharepoint.com", "yyyyy@xxxxxxx.onmicrosoft.com", "şifre");
var project = new Project(@"sample.mpp");
ProjectServerManager manager = new ProjectServerManager(credentials);
manager.CreateNewProject(project, new ProjectServerSaveOptions
{
    ProjectName = "My new project"
});

Ayrıca bakınız