Freigeben über


TimeSheet.QueueCleanUpTimesheets-Methode

Entfernt die Arbeitszeittabellen-Zeilen zwischen festgelegten Datumsangaben angegeben wird.

Namespace:  WebSvcTimeSheet
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/QueueCleanUpTimesheets", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueCleanUpTimesheets ( _
    start As DateTime, _
    finish As DateTime _
)
'Usage
Dim instance As TimeSheet
Dim start As DateTime
Dim finish As DateTime

instance.QueueCleanUpTimesheets(start, _
    finish)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/QueueCleanUpTimesheets", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueCleanUpTimesheets(
    DateTime start,
    DateTime finish
)

Parameter

Hinweise

Wenn das Startdatum nach dem Endtermin ist, wird QueueCleanUpTimesheets Arbeitszeittabelle Datensätze nicht gelöscht.

Diese Methode sendet Aufträge auf das QueueSystem -Objekt. Die CorrelationGUID -Eigenschaft für den Auftrag ist gleich dem Wert der Eigenschaft TS_UID .

Hinweis

Die QueueCleanUpTimesheets -Methode löst eine Ausnahme aus oder geben Sie etwaige Fehler an, nach dem Endtermin ist das Startdatum nicht. Die Methode hat keine Auswirkungen auf die Arbeitszeittabellen aber erfolgreich beim tatsächlich fehlerhaften angezeigt wird.

Project Server-Berechtigungen

Berechtigung

Beschreibung

CleanupProjectServerDatabase

Ermöglicht es dem Benutzer zu löschen oder Verschieben von Daten in der Datenbank. Die globale Berechtigung.

Siehe auch

Referenz

TimeSheet Klasse

TimeSheet-Member

WebSvcTimeSheet-Namespace