
## ProjectServerSaveOptions class

Allows to specify additional options when project is saved to Project Server or Project Online.

## Constructors

| Name | Description |
| --- | --- |
| [ProjectServerSaveOptions](./projectserversaveoptions/) | Initializes a new instance of the ProjectServerSaveOptions class. |

## Methods

| Name | Description |
| --- | --- |
| [get_PollingInterval](./get_pollinginterval/) | Gets interval between queue job status requests. The default value is 2 seconds. |
| [get_ProjectGuid](./get_projectguid/) | Gets unique identifier of a project. Should be unique within Project Server \ Project Online instance. |
| [get_ProjectName](./get_projectname/) | Gets name of a project which is displayed in Project Server \ Project Online projects list. Should be unique within Project Server \ Project Online instance. Is the value is omitted, the value of Prj.Name property will be used instead. |
| [get_Timeout](./get_timeout/) | Gets timeout used when waiting for processing of save project request by a Project Server's queue processing service. The default value for this property is 1 minute. |
| [set_PollingInterval](./set_pollinginterval/) | Sets interval between queue job status requests. The default value is 2 seconds. |
| [set_ProjectGuid](./set_projectguid/) | Sets unique identifier of a project. Should be unique within Project Server \ Project Online instance. |
| [set_ProjectName](./set_projectname/) | Sets name of a project which is displayed in Project Server \ Project Online projects list. Should be unique within Project Server \ Project Online instance. Is the value is omitted, the value of Prj.Name property will be used instead. |
| [set_Timeout](./set_timeout/) | Sets timeout used when waiting for processing of save project request by a Project Server's queue processing service. The default value for this property is 1 minute. |

