ProjectServerManager

ProjectServerManager class

지정된 Project Online 계정 또는 지정된 온-프레미스 Project Server 인스턴스(Project Server 버전 2016 및 2019가 지원됨)의 에서 프로젝트를 읽고 작업을 수행하는 메서드를 제공하는 클래스.

public sealed class ProjectServerManager

생성자

이름설명
ProjectServerManager(ProjectServerCredentials)의 새 인스턴스를 초기화합니다.ProjectServerManager 클래스.

행동 양식

이름설명
CreateNewProject(Project)기본 저장 옵션을 사용하여 Project Server\Project Online 인스턴스에 새 프로젝트를 만듭니다.
CreateNewProject(Project, ProjectServerSaveOptions)지정된 저장 옵션을 사용하여 Project Server\Project Online 인스턴스에 새 프로젝트를 만듭니다.
GetProject(Guid)Project Online 계정 \ Project Server 인스턴스에서 지정된 guid가 있는 프로젝트를 가져옵니다.
GetProjectList()현재 Project Online 계정 \ Project Server 인스턴스의 ‘작업’ 저장소에서 프로젝트 목록을 가져옵니다.
GetProjectRawData(Guid)문제 해결을 위해 프로젝트의 바이너리 데이터를 가져옵니다.
UpdateProject(Project)기본 저장 옵션을 사용하여 Project Server\Project Online 인스턴스의 기존 프로젝트를 업데이트합니다. 기존 프로젝트를 덮어씁니다.
UpdateProject(Project, ProjectServerSaveOptions)지정된 저장 옵션을 사용하여 Project Server\Project Online 인스턴스의 기존 프로젝트를 업데이트합니다. 기존 프로젝트를 덮어씁니다.

이벤트

이름설명
event ExecutingWebRequest웹 요청이 Project Server의 웹 API로 전송될 때 발생하는 이벤트입니다.

또한보십시오