Statusing.QueueLockDownTasks Method

Locks or unlocks the specified tasks in the ProjectDataSet parameter, for the specified project.

Namespace:  WebSvcStatusing
Assembly:  ProjectServerWebServices (in ProjectServerWebServices.dll)

Syntax

'Declaration
<SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Statusing/QueueLockDownTasks", RequestNamespace := "http://schemas.microsoft.com/office/project/server/webservices/Statusing/",  _
    ResponseNamespace := "http://schemas.microsoft.com/office/project/server/webservices/Statusing/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueLockDownTasks ( _
    jobUid As Guid, _
    projguid As Guid, _
    delta As ProjectDataSet _
)
'Usage
Dim instance As Statusing
Dim jobUid As Guid
Dim projguid As Guid
Dim delta As ProjectDataSet

instance.QueueLockDownTasks(jobUid, projguid, _
    delta)
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Statusing/QueueLockDownTasks", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/Statusing/", 
    ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/Statusing/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueLockDownTasks(
    Guid jobUid,
    Guid projguid,
    ProjectDataSet delta
)

Parameters

Remarks

QueueLockDownTasks is an asynchronous method that uses the Project Server Queuing Service.

Project Server Permissions

Permission

Description

CloseTasksToUpdates

Put hold on tasks so they cannot be updated. Global permission.

ManageTimeTracking

Can manage timesheets submitted by resources. Global permission.

See Also

Reference

Statusing Class

Statusing Members

WebSvcStatusing Namespace