Show / Hide Table of Contents

# Class ServerProjectNotificationSettings

Encapsulates the email notification settings of the server project. All fields are optional, only the values set will be considered during project creation and updating. Null value means no change.

##### Inheritance

Object
ServerProjectNotificationSettings

##### Syntax

    public class ServerProjectNotificationSettings

### Fields

#### AllChaotsourcingUserDeliver

All GroupSourcing users have delivered the document.

##### Declaration

    public bool? AllChaotsourcingUserDeliver

##### Type

Nullable<Boolean>

#### AttachDistributionFile

Indicates whether to attach distribution file to the email notifications.

##### Declaration

    public bool? AttachDistributionFile

##### Type

Nullable<Boolean>

#### AutomatedActionFailed

Automated action failed.

##### Declaration

    public bool? AutomatedActionFailed

##### Type

Nullable<Boolean>

#### BiddingCancelled

FirstAccept cancelled.

##### Declaration

    public bool? BiddingCancelled

##### Type

Nullable<Boolean>

#### BiddingDistribution

Project distributed with FirstAccept documents.

##### Declaration

    public bool? BiddingDistribution

##### Type

Nullable<Boolean>

#### BiddingExpired

FirstAccept deadline expired.

##### Declaration

    public bool? BiddingExpired

##### Type

Nullable<Boolean>

#### BiddingExpiredPM

FirstAccept deadline expired (to project manager).

##### Declaration

    public bool? BiddingExpiredPM

##### Type

Nullable<Boolean>

#### BiddingFailed

No user accepted FirstAccept document.

##### Declaration

    public bool? BiddingFailed

##### Type

Nullable<Boolean>

#### BiddingLost

FirstAccept document taken by other user.

##### Declaration

    public bool? BiddingLost

##### Type

Nullable<Boolean>

#### BiddingUserAssignedTo

User can claim document in FirstAccept.

##### Declaration

    public bool? BiddingUserAssignedTo

##### Type

Nullable<Boolean>

#### BiddingUserTakenFrom

User can no longer claim document in FirstAccept.

##### Declaration

    public bool? BiddingUserTakenFrom

##### Type

Nullable<Boolean>

#### BiddingWon

User received FirstAccept document.

##### Declaration

    public bool? BiddingWon

##### Type

Nullable<Boolean>

#### ChaotsourcingDistribution

Project distributed with GroupSourcing documents.

##### Declaration

    public bool? ChaotsourcingDistribution

##### Type

Nullable<Boolean>

#### ChaotsourcingUserAssignedTo

Document assigned to GroupSourcing user.

##### Declaration

    public bool? ChaotsourcingUserAssignedTo

##### Type

Nullable<Boolean>

#### ChaotsourcingUserDeliver

GroupSourcing user delivered document.

##### Declaration

    public bool? ChaotsourcingUserDeliver

##### Type

Nullable<Boolean>

#### ChaotsourcingUserTakenFrom

Document no longer assigned to GroupSourcing user.

##### Declaration

    public bool? ChaotsourcingUserTakenFrom

##### Type

Nullable<Boolean>

#### ChaotsourcingWorkflowStatusChanged

GroupSourcing document enters new workflow phase.

##### Declaration

    public bool? ChaotsourcingWorkflowStatusChanged

##### Type

Nullable<Boolean>

#### ChaotsourcingWorkReturn

GroupSourcing document returned to previous actor.

##### Declaration

    public bool? ChaotsourcingWorkReturn

##### Type

Nullable<Boolean>

#### CPConnectionDeleted

Connection deleted in the content provider service.

##### Declaration

    public bool? CPConnectionDeleted

##### Type

Nullable<Boolean>

#### CPContentModified

Content updated in source-connected project.

##### Declaration

    public bool? CPContentModified

##### Type

Nullable<Boolean>

#### CPContentSentBack

Translated content returned to content source.

##### Declaration

    public bool? CPContentSentBack

##### Type

Nullable<Boolean>

#### CPDocumentsReimported

Documents reimported from content source.

##### Declaration

    public bool? CPDocumentsReimported

##### Type

Nullable<Boolean>

#### CPFailedAutoAssign

Auto-assign failed.

##### Declaration

    public bool? CPFailedAutoAssign

##### Type

Nullable<Boolean>

#### CPPollingFailed

Failed to poll content provider service.

##### Declaration

    public bool? CPPollingFailed

##### Type

Nullable<Boolean>

#### CPProgressReport

Content provider progress report.

##### Declaration

    public bool? CPProgressReport

##### Type

Nullable<Boolean>

#### CPSkippedUncompletedDocsFromReimport

Unfinished documents NOT reimported.

##### Declaration

    public bool? CPSkippedUncompletedDocsFromReimport

##### Type

Nullable<Boolean>

#### DeadlineChanged

Document deadline changed.

##### Declaration

    public bool? DeadlineChanged

##### Type

Nullable<Boolean>

#### DiscussionTopicChanged

Discussion topic changed.

##### Declaration

    public bool? DiscussionTopicChanged

##### Type

Nullable<Boolean>

#### Distribution

Project distributed.

##### Declaration

    public bool? Distribution

##### Type

Nullable<Boolean>

#### DistributionInPackageProject

Project distributed (package creation allowed).

##### Declaration

    public bool? DistributionInPackageProject

##### Type

Nullable<Boolean>

#### EmailNotificationsDisabled

Project distributed.

##### Declaration

    public bool? EmailNotificationsDisabled

##### Type

Nullable<Boolean>

#### KeepPMsOnCC

Keep project managers on CC.

##### Declaration

    public bool? KeepPMsOnCC

##### Type

Nullable<Boolean>

#### MissedDeadline

Missed deadline.

##### Declaration

    public bool? MissedDeadline

##### Type

Nullable<Boolean>

#### PackageContentChanged

Update package available.

##### Declaration

    public bool? PackageContentChanged

##### Type

Nullable<Boolean>

#### PMDocumentStatusChange

All segments in document become translator confirmed or reviewer 2 confirmed.

##### Declaration

    public bool? PMDocumentStatusChange

##### Type

Nullable<Boolean>

#### PMProjectStatusChange

All segments in project become translator confirmed or reviewer 2 confirmed.

##### Declaration

    public bool? PMProjectStatusChange

##### Type

Nullable<Boolean>

#### SubVendorGroupDistribution

Project distributed with subvendor group assignments.

##### Declaration

    public bool? SubVendorGroupDistribution

##### Type

Nullable<Boolean>

#### SVDeadlineChanged

Document deadline changed for subvendor group.

##### Declaration

    public bool? SVDeadlineChanged

##### Type

Nullable<Boolean>

#### SVGroupAssignedTo

Document assigned to subvendor group.

##### Declaration

    public bool? SVGroupAssignedTo

##### Type

Nullable<Boolean>

#### SVGroupTakenFrom

Document no longer assigned to subvendor group.

##### Declaration

    public bool? SVGroupTakenFrom

##### Type

Nullable<Boolean>

#### UpcomingDeadline

Upcoming deadline in the next 24 hours.

##### Declaration

    public bool? UpcomingDeadline

##### Type

Nullable<Boolean>

#### UserAssignedTo

Document assigned to user.

##### Declaration

    public bool? UserAssignedTo

##### Type

Nullable<Boolean>

#### UserAssignedToInPackageProject

Document assigned to user (package creation allowed).

##### Declaration

    public bool? UserAssignedToInPackageProject

##### Type

Nullable<Boolean>

#### UserTakenFrom

Document no longer assigned to user.

##### Declaration

    public bool? UserTakenFrom

##### Type

Nullable<Boolean>

#### WorkflowStatusChanged

Document enters new workflow phase.

##### Declaration

    public bool? WorkflowStatusChanged

##### Type

Nullable<Boolean>

#### WorkForward

Document forwarded to next person.

##### Declaration

    public bool? WorkForward

##### Type

Nullable<Boolean>

#### WorkReturn

Document returned to previous actor.

##### Declaration

    public bool? WorkReturn

##### Type

Nullable<Boolean>