TimesheetEnum.ListSelect - Énumération

Filtrer les feuilles de temps retourné par la méthode ReadTimesheetList .

Espace de noms :  Microsoft.Office.Project.Server.Library
Assembly :  Microsoft.Office.Project.Server.Library (dans Microsoft.Office.Project.Server.Library.dll)

Syntaxe

'Déclaration
Public Enumeration ListSelect
'Utilisation
Dim instance As TimesheetEnum.ListSelect
public enum ListSelect

Membres

Nom du membre Description
InProgress Valeur = 1. Sélectionnez les feuilles de temps avec le statut en cours.
Submitted Valeur = 2. Sélectionnez les feuilles de temps avec statut envoyé.
Acceptable Valeur = 4. Sélectionnez les feuilles de temps dont le statut Acceptable.
Approved Valeur = 8. Sélectionnez les feuilles de temps avec le statut approuvé.
Rejected Valeur = 16. Sélectionnez les feuilles de temps avec l'état Rejected.
AllExisting Valeur = 31. Sélectionnez toutes les feuilles de temps.
AllPeriods Valeur = 32. Sélectionnez un enregistrement vide ainsi que toutes les feuilles de temps pour chaque période avec aucune feuille de temps.
CreatedByMe Valeur = 64. Sélectionnez les feuilles de temps que vous avez créé.
PendingSubmit Valeur = 128. Sélectionnez les feuilles de temps qui sont en attente de soumission.

Remarques

Utilisez la valeur TimesheetEnum.ListSelect pour le paramètre select dans ReadTimesheetList.Vous pouvez combiner les valeurs ListSelect avec l'opération OR pour filtrer une combinaison de propriétés. Par exemple, la valeur du membre AllExisting de 31 est la valeur de InProgress | Submitted | Acceptable | Approved | Rejected.

Le filtre CreatedByMe peut sélectionner des feuilles de temps que vous avez créé pour une autre personne, par exemple, où vous vous trouvez à l'utilisateur de substitution. Par exemple, pour sélectionner toutes les feuilles de temps créé en cours d'exécution, définissez le paramètre select pour CreatedByMe | InProgress.

Voir aussi

Référence

Microsoft.Office.Project.Server.Library - Espace de noms