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.