Compartilhar via


TimesheetEnum.ListSelect enumeração

Filtre quadros de horários retornados pelo método ReadTimesheetList .

Namespace:  Microsoft.Office.Project.Server.Library
Assembly:  Microsoft.Office.Project.Server.Library (em Microsoft.Office.Project.Server.Library.dll)

Sintaxe

'Declaração
Public Enumeration ListSelect
'Uso
Dim instance As TimesheetEnum.ListSelect
public enum ListSelect

Membros

Nome do membro Descrição
InProgress Valor = 1. Selecione os quadros de horários com status de InProgress.
Submitted Valor = 2. Selecione os quadros de horários com status enviado.
Acceptable Valor = 4. Selecione os quadros de horários com status aceitável.
Approved Valor = 8. Selecione os quadros de horários com status aprovado.
Rejected Valor = 16. Selecione os quadros de horários com status rejeitado.
AllExisting Valor = 31. Selecione todos os quadros de horários.
AllPeriods Valor = 32. Selecione um registro vazio além de todos os quadros de horários para cada período com nenhum quadro de horários.
CreatedByMe Valor = 64. Selecione os quadros de horários que você criou.
PendingSubmit Valor = 128. Selecione os quadros de horários com envio pendente.

Comentários

Use um valor de TimesheetEnum.ListSelect para o parâmetro select no ReadTimesheetList.Você pode combinar os valores de ListSelect com a operação OR para filtrar por uma combinação de propriedades. Por exemplo, o valor do membro AllExisting de 31 é o valor de InProgress | Submitted | Acceptable | Approved | Rejected.

O filtro de CreatedByMe pode selecionar folhas de ponto que você criou para outra pessoa, por exemplo, onde estão o usuário substituto. Por exemplo, para selecionar todos os quadros de horários criados que estão em andamento, defina o parâmetro select para CreatedByMe | InProgress.

Ver também

Referência

Microsoft.Office.Project.Server.Library namespace