Statusing.DeleteStatusingInformationForProject Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Delete Statusing information for one or more projects.
public:
void DeleteStatusingInformationForProject(cli::array <Guid> ^ projectID, DateTime minDate, DateTime maxDate);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/office/project/server/webservices/Statusing/DeleteStatusingInformationForProject", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/Statusing/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/Statusing/", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
public void DeleteStatusingInformationForProject(Guid[] projectID, DateTime minDate, DateTime maxDate);
member this.DeleteStatusingInformationForProject : Guid[] * DateTime * DateTime -> unit
Public Sub DeleteStatusingInformationForProject (projectID As Guid(), minDate As DateTime, maxDate As DateTime)
Parameters
- projectID
- Guid[]
Array of projects to delete Statusing information from.
- minDate
- DateTime
Start of deletion date range. Use DateTime.MinDate to select from the beginning.
- maxDate
- DateTime
End of deletion date range. Use DateTime.MaxDate to specify to the end.
- Attributes
Remarks
Call this method before or after a project is deleted to clean up the Statusing tables.
In-process updates on the project are processed. This method does not check out or check in the project.
Project Server Permissions
| CleanupProjectServerDatabase | Allows the user to delete old information from the Project Server database. Global permission. |