QueueMsgType enumeration

Specifies the queue message type, for sending a job to the Project Server Queue System.

Namespace:  Microsoft.ProjectServer.Client
Assembly:  Microsoft.ProjectServer.Client (in Microsoft.ProjectServer.Client.dll)

Syntax

'Declaration
Public Enumeration QueueMsgType
'Usage
Dim instance As QueueMsgType
public enum QueueMsgType

Members

Member name Description
Unknown Value=0. Unknown queue message type.
ACProjectSave Value=1. Save jobs in the queue.
AdSyncERP Value=2. Do an Active Directory Domain Services synchronization for enterprise resource planning.
AdSyncGroup Value=3. Do an Active Directory Domain Services synchronization.
ArchiveCategories Value=4. Archive the security categories.
ArchiveCustomFields Value=5. Archive the custom fields.
ArchiveGlobalProject Value=6. Archive the enterprise global data.
ArchiveResources Value=7. Archive the enterprise resources.
ArchiveSystemSettings Value=8. Archive the system settings.
ArchiveViews Value=9. Archive the views.
BumpPriority Value=10. Increase the job priority.
CBSProjRendezvous Value=11. Make a Cube Build Service project congregation.
CBSRequest Value=12. Make the Cube Build Service request.
CBSTsRendezvous Value=13. Create the Cube Build Service timesheet congregation.
CreateProposalProject Value=14. Obsolete. Not used in Project Server 2010 or Project Server 2013. Create the project proposal.
CreateWssSite Value=15. Create the SharePoint site.
DeleteWssSite Value=16. Delete the SharePoint site.
LWPUpgradeToProject Value=17. Obsolete. Not used in Project Server 2010 or Project Server 2013. Upgrade the SharePoint project to a Project Server project.
NotificationMessage Value=18. Send the notification message.
ProjectArchive Value=19. Archive the project.
ProjectArchiveRetentionDelete Value=20. Set the project archive retention policy to delete.
ProjectCheckIn Value=21. Check in the project.
ProjectCreate Value=22. Create the project.
ProjectDelete Value=23. Delete the project.
ProjectPublish Value=24. Publish the project.
ProjectRename Value=25. Rename the project.
ProjectRestore Value=26. Restore the project from the Archive database.
ProjectReversePublish Value=27. Undo the project publication.
ProjectUpdate Value=28. Update the project.
ProjectUpdateTeam Value=29. Update the project team.
PublishNotifications Value=30. Publish the notifications.
QueueCleanup Value=31. Clean the queue.
ReportingAttributeCubeSettingsSync Value=32. Synchronize the cube settings with the Reporting database.
ReportingBaseCalendarSync Value=33. Synchronize the base calendar with the Reporting database.
ReportingCustomFieldMetadataSync Value=34. Synchronize the custom field metadata with the Reporting database.
ReportingEntityUserViewRefresh Value=35. Refresh the user view entity with the Reporting database.
ReportingFiscalPeriodsSync Value=36. Synchronize the fiscal periods with the Reporting database.
ReportingLookupTableSync Value=37. Synchronize the lookup table with the Reporting database.
ReportingProjectDelete Value=38. Delete the project in the Reporting database.
ReportingProjectPublish Value=39. Mark the project as published in the Reporting database.
ReportingResourcesCapacityRangeSync Value=40. Synchronize the resource capacity range with the Reporting database.
ReportingResourceSync Value=41. Synchronize the resource data with the Reporting database.
ReportingTimesheetAdjust Value=42. Adjust the timesheet data in the Reporting database.
ReportingTimesheetClassSync Value=43. Synchronize the timesheet class with the Reporting database.
ReportingTimesheetDelete Value=44. Delete the timesheet in the Reporting database.
ReportingTimesheetPeriodDelete Value=45. Delete the timesheet period in the Reporting database.
ReportingTimesheetPeriodSync Value=46. Synchronize the timesheet period with the Reporting database.
ReportingTimesheetSave Value=47. Save the timesheet in the Reporting database.
ReportingTimesheetStatusSync Value=48. Synchronize the timesheet status with the Reporting database.
ReportingWSSSync Value=49. Synchronize the SharePoint data with the Reporting database.
ResourcePlanCheckIn Value=50. Check in the resource plan.
ResourcePlanDelete Value=51. Delete the resource plan.
ResourcePlanPublish Value=52. Publish the resource plan.
ResourcePlanSave Value=53. Save the resource plan.
RestoreCategories Value=54. Restore the security categories.
RestoreCustomFields Value=55. Restore the custom fields.
RestoreGlobalProject Value=56. Restore the enterprise global project data.
RestoreResources Value=57. Restore the resources.
RestoreSystemSettings Value=58. Restore the system settings.
RestoreViews Value=59. Restore the views.
RulesProcessAll Value=60. Process all rules.
RulesProcessAllAutoForManager Value=61. Automatically process all rules for the manager.
RulesProcessAllForManager Value=62. Process all rules for the manager.
RulesProcessSingleForManager Value=63. Process the single rule for the manager.
StatusApproval Value=64. Approve the status.
Timer1 Value=65. Internal use only.
Timer10 Value=66. Internal use only.
Timer2 Value=67. Internal use only.
Timer3 Value=68. Internal use only.
Timer4 Value=69. Internal use only.
Timer5 Value=70. Internal use only.
Timer6 Value=71. Internal use only.
Timer7 Value=72. Internal use only.
Timer8 Value=73. Internal use only.
Timer9 Value=74. Internal use only.
TimerMessage Value=75. Internal use only. Send a timer message.
TimerRzNotify Value=76. Internal use only.
TimerRzProj Value=77. Internal use only.
TimerRzTS Value=78. Internal use only.
TimesheetMessage Value=79. Send the timesheet message.
TimesheetDelete Value=80. Delete the timesheet.
TimesheetRecall Value=81. Recall the timesheet.
TimesheetReview Value=82. Review the timesheet.
TimesheetSubmit Value=83. Submit the timesheet.
TimesheetUpdate Value=84. Update the timesheet.
ReportingSyncGlobalData Value=85. Synchronize the enterprise global data with the Reporting database.
SynchronizeMembershipForWssSite Value=86. Obsolete. Not used for development with Project Server. Synchronize membership for the SharePoint site.
SynchronizeSingleUserMembershipInWss Value=86. Obsolete. Not used for development with Project Server. Synchronize membership for the SharePoint site.
ReportingRefresh Value=88. Refresh the Reporting database.
UpdateScheduledProject Value=89. Obsolete. Not used in Project Server 2013. Update the scheduled project.
WorkflowStartWorkflow Value=90. Start the workflow.
AnalysisDelete Value=91. Delete the project portfolio analysis.
AnalysisCreate Value=92. Create the project portfolio analysis.
AnalysisUpdate Value=93. Update the project portfolio analysis.
PlannerSolutionCreate Value=94. Create the Planner solution.
PlannerSolutionDelete Value=95. Delete the Planner solution.
OptimizerSolutionCreate Value=96. Create the Optimizer solution.
OptimizerSolutionDelete Value=97. Delete the Optimizer solution.
TimesheetLineApproval Value=98. Approve the timesheet line.
PeriodicTasks Value=99. Set the periodic tasks.
PDPUpdateProjectImpacts Value=100. Update the project impacts in a project detail page.
ExchangeSyncTasks Value=101. Synchronize tasks with Microsoft Exchange.
ReportingAttributeCubeDepartmentSync Value=102. Synchronize the cube department with the Reporting database.
ReportingTimesheetProjectAggregation Value=103. Aggregate the timesheet project in the Reporting database.
ReportingTimesheetAssignmentsUpgrade Value=104. Upgrade the timesheet assignments in the Reporting database.
WorkflowCheckinNotify Value=105. Send a notification about the workflow check in.
WorkflowChangeWorkflow Value=106. Change the workflow.
ProjectPublishSummary Value=107. Publish the project summary.
ReportingOlapDatabaseSettingsSync Value=108. Synchronize the OLAP database settings for reporting.
ReportingWorkflowMetadataSync Value=109. Synchronize the workflow metadata with the Reporting database.
ReportWorkflowProjectDataSync Value=110. Synchronize the workflow project data with the Reporting database.
ReportEptSync Value=111. Synchronize the enterprise project template with the Reporting database.
ReportingSummaryPublish Value=112. Synchronize the published project summary with the Reporting database.
ReportingSolutionCommitedDecisionSync Value=113. Synchronize the solution committed decision with the Reporting database.
WorkflowCommitNotify Value=114. Send a notification about the workflow commit action.
ReportingTimesheetAssignmentsRefresh Value=115. Refresh the timesheet assignments in the Reporting database.
UpdateProjectSitePath Value=116. Update the project site path.
AddSingleUserMembershipInWss Value=117. Obsolete. Not used for development with Project Server. Add the single user membership in SharePoint Server.
DeleteSingleUserMembershipInWss Value=118. Obsolete. Not used for development with Project Server. Delete the single user membership in SharePoint.
TimeSheetUpdateResourceNonWorkingTime Value=119. Update resource nonworking time in the timesheet.
SyncProjectEnterpriseEntities Value=120. Obsolete. Not used in Project Server 2013. Synchronize the enterprise entities in the project.
LastMessage Value=121. End of the queue messages. Internal use only.
ExchangeCalOofSync Value=122. Synchronize the resource calendar with out-of-office periods in Microsoft Exchange.
PreparePSPermissionSynchronization Value=123. Prepare to synchronize the global Project Server permission.
PSPermissionSynchronizePWASite Value=124. Synchronize the Project Web App site with the Project Server permission.
PSPermissionSynchronizeProjectSite Value=125. Synchronize the Project Server permission with the project site.
PreparePSProjectPermissionSynchronization Value=126. Prepare to synchronize the project-level permission.
ScheduleWebPartSave Value=127. Schedule web part save.
ProjectImportTaskList Value=128. Protect import task list.
TimesheetUpdateSRAForResource Value = 129.
ActiveMonitorCheck

Remarks

The QueueMsgType enumeration in the CSOM is equivalent to QueueConstants.QueueMsgType in the Microsoft.Office.Project.Server.Library namespace. The QueueMsgType constants can be used with the QueueJob.MessageType property.

See also

Reference

Microsoft.ProjectServer.Client namespace