Compartilhar via


TimeSheet.QueueCleanUpTimesheets método

Remove linhas de quadro de horários entre datas especificadas.

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

Sintaxe

'Declaração
<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 _
)
'Uso
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
)

Parâmetros

Comentários

Se a data de início for após a data de término, QueueCleanUpTimesheets não exclui quaisquer registros de quadro de horários.

Esse método envia trabalhos ao objeto QueueSystem . A propriedade CorrelationGUID para o trabalho é igual ao valor da propriedade TS_UID .

Dica

O método QueueCleanUpTimesheets não lançar uma exceção ou indicar qualquer erro se a data de início é posterior à data de término. O método não afeta os quadros de horários, mas aparece bem-sucedidas quando na realidade falhou.

Permissões do Project Server

Permissão

Descrição

CleanupProjectServerDatabase

Permite que o usuário exclua ou mova os dados no banco de dados. Permissão global.

Ver também

Referência

TimeSheet classe

TimeSheet membros

WebSvcTimeSheet namespace