Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

Statusing.DeleteStatusApprovalHistories Method

Deletes the history of specified status updates approved by the current user.

Namespace:  [Statusing Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/Statusing.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/Statusing.asmx?wsdl

[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/Statusing/DeleteStatusApprovalHistories", 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 DeleteStatusApprovalHistories(
	Guid[] historyUids
)

Parameters

historyUids
Type: []
History unique IDs. Pass a null reference (Nothing in Visual Basic) to delete all updates for the current user.

Project Server Permissions

Permission

Description

CleanupProjectServerDatabase

Allows the user to delete old information from the Project Server database. Global permission.

Show:
© 2016 Microsoft