WebSvcTimeSheet - Espace de noms
La classe TimeSheet est la classe dans l'espace de noms WebSvcTimeSheet principale. La classe TimeSheet inclut des méthodes qui gèrent les lignes de feuilles de temps et des feuilles de temps.
Notes
Dans le service web ASMX, TimeSheet est une classe. Dans le service WCF, TimeSheet est une interface qui est implémentée dans la classe TimeSheetClient . Pour plus d'informations sur l'utilisation de la classe TimeSheetClient dans une application basée sur WCF, voir le constructeur de classe TimeSheet .
L'espace de noms WebSvcTimeSheet est le nom arbitraire d'une référence au service web Timesheet.asmx (ou le service TimeSheet.svc) de la PSI Project Server Interface (). Méthodes dans la classe TimeSheet peuvent créer, supprimer, soumettre, mettre à jour, lire, rappeler ou trouver le statut de feuilles de temps. Méthodes de la classe TimeSheet également trouverez feuilles de temps qui sont en retard ou qui sont en attente d'approbation, trouver les feuilles de temps par date ou une période, obtenez une liste des feuilles de temps approbateurs, Précharger les chiffres réels de travail et valider un trait de la feuille de temps et obtenir des informations sur les lignes de feuille de temps (d'administration) hors projet.
méthodes TimeSheet généralement utilisent ou retourner l'un des objets DataSet suivants :
Classes
Classe | Description | |
---|---|---|
ProjectTimesheetLinesDataSet | Spécifie une collection de lignes de données d'élément de ligne de feuille de temps. | |
ProjectTimesheetLinesDataSet.ActualsDataTable | Représente les informations de temps réel minime contenues dans un ou plusieurs objets ProjectTimesheetLinesDataSet.ActualsRow . | |
ProjectTimesheetLinesDataSet.ActualsRow | Étendue d'informations, sous la forme d'une ligne dans l'objet ProjectTimesheetLinesDataSet.ActualsDataTable de temps représente réel. | |
ProjectTimesheetLinesDataSet.ActualsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ActualsRow . | |
ProjectTimesheetLinesDataSet.CustomFieldsDataTable | Représente des informations sur les champs personnalisés de feuilles de temps qui se trouve dans un ou plusieurs objets ProjectTimesheetLinesDataSet.CustomFieldsRow . | |
ProjectTimesheetLinesDataSet.CustomFieldsRow | Représente les informations de champs personnalisés de feuille de temps dans une ligne dans l'objet ProjectTimesheetLinesDataSet.CustomFieldsDataTable . | |
ProjectTimesheetLinesDataSet.CustomFieldsRowChangeEvent | Événement qui se produit lors de la modification des données dans un CustomFieldsRow . | |
ProjectTimesheetLinesDataSet.ProjectTimesheetLinesDataTable | Représente les informations à propos des données de ligne de feuille de temps qui se trouve dans un ou plusieurs objets ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRow . | |
ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRow | Contient des valeurs pour le plus récemment sauvegardé travail sur une affectation et les informations de projet connexes, pour la ligne d'une feuille de temps. | |
ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectTimesheetLinesRow . | |
ResourceDataSet | Contient des informations sur les ressources d'entreprise. Pour plus d'informations, voir les articles documentées dans WebSvcResource. | |
ResourceDataSet.CalendarExceptionsDataTable | Représente des informations sur les conflits de calendrier de ressources se trouvant dans un ou plusieurs objets ResourceDataSet.CalendarExceptionsRow . | |
ResourceDataSet.CalendarExceptionsRow | Représente une exception de calendrier pour une ressource. | |
ResourceDataSet.CalendarExceptionsRowChangeEvent | Événement qui se produit lors de la modification des données dans un CalendarExceptionsRow . | |
ResourceDataSet.ResourceAvailabilitiesDataTable | Représente les informations availabilities de ressource qui se trouve dans un ou plusieurs objets ResourceDataSet.ResourceAvailabilitiesRow . | |
ResourceDataSet.ResourceAvailabilitiesRow | Représente la disponibilité de la ressource qui est identifiée par la propriété RES_UID . | |
ResourceDataSet.ResourceAvailabilitiesRowChangeEvent | Événement qui se produit lors de la modification des données dans un ResourceAvailabilitiesRow . | |
ResourceDataSet.ResourceCustomFieldsDataTable | Représente des informations sur les champs personnalisés de ressource qui se trouve dans un ou plusieurs objets ResourceDataSet.ResourceCustomFieldsRow . | |
ResourceDataSet.ResourceCustomFieldsRow | Représente une valeur de champ personnalisé pour une ligne spécifique ResourceRow . | |
ResourceDataSet.ResourceCustomFieldsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ResourceCustomFieldsRow . | |
ResourceDataSet.ResourceRatesDataTable | Représente les informations sur les taux de ressources se trouvant dans un ou plusieurs objets de ResourceDataSet.ResourceRatesRow . | |
ResourceDataSet.ResourceRatesRow | Représente un ensemble de données de taux de coûts pour une ressource. | |
ResourceDataSet.ResourceRatesRowChangeEvent | Événement qui se produit lors de la modification des données dans un ResourceRatesRow . | |
ResourceDataSet.ResourcesDataTable | Représente les informations sur les ressources de projet qui se trouve dans un ou plusieurs objets ResourceDataSet.ResourcesRow . | |
ResourceDataSet.ResourcesRow | Représente une ressource d'entreprise. | |
ResourceDataSet.ResourcesRowChangeEvent | Événement qui se produit lors de la modification des données dans un ResourcesRow . | |
TimeSheet | Inclut des méthodes pour la gestion des feuilles de temps dans Project Web App. | |
TimesheetDataSet | Représente le jeu de données qui est utilisé lorsque vous travaillez avec l'objet TimeSheet et d'autres objets dans l'espace de noms WebSvcTimeSheet . | |
TimesheetDataSet.ActionsDataTable | Contient un enregistrement des actions qui sont effectuées sur cette feuille de temps. | |
TimesheetDataSet.ActionsRow | Représente une action exécutée sur la feuille de temps est indiqué par la propriété HeadersRow . | |
TimesheetDataSet.ActionsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ActionsRow . | |
TimesheetDataSet.ActualsDataTable | Indique le nombre réel d'heures de travail effectuées par la ressource pour les entrées dans la propriété Lines . | |
TimesheetDataSet.ActualsRow | Indique le nombre réel d'heures qui sont enregistrés pour l'objet connexes TimesheetDataSet.LinesRow . | |
TimesheetDataSet.ActualsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ActualsRow . | |
TimesheetDataSet.AuditsDataTable | La table Audits contient une ligne pour chaque TimesheetEnum.AuditOperationType qui est appliquée à une feuille de temps. | |
TimesheetDataSet.AuditsRow | Enregistre un type de TimesheetEnum.AuditOperationType (Add ou Delete) qui est appliqué à une feuille de temps. | |
TimesheetDataSet.AuditsRowChangeEvent | Événement qui se produit lors de la modification des données dans un AuditsRow . | |
TimesheetDataSet.CustomFieldsDataTable | Contient des valeurs de champ personnalisé pour les feuilles de temps. | |
TimesheetDataSet.CustomFieldsRow | Représente une valeur de champ personnalisé qui a été saisie pour une ligne de feuille de temps. | |
TimesheetDataSet.CustomFieldsRowChangeEvent | Événement qui se produit lors de la modification des données dans un CustomFieldsRow . | |
TimesheetDataSet.HeadersDataTable | Contient une entrée pour chaque feuille de temps dans ce groupe de données. | |
TimesheetDataSet.HeadersRow | Représente une feuille de temps. | |
TimesheetDataSet.HeadersRowChangeEvent | Événement qui se produit lors de la modification des données dans un HeadersRow . | |
TimesheetDataSet.LinesDataTable | Contient une ligne pour chaque ligne de chaque feuille de temps dans ce groupe de données. | |
TimesheetDataSet.LinesRow | Représente un élément de ligne de feuille de temps. | |
TimesheetDataSet.LinesRowChangeEvent | Événement qui se produit lors de la modification des données dans un LinesRow . | |
TimesheetDataSet.StatusingChangeLogDataTable | Les données Statusing journal de modifications pour le mode d'entrée unique de feuille de temps. | |
TimesheetDataSet.StatusingChangeLogRow | Représente un enregistrement du journal de modification de données Statusing pour le mode d'entrée unique de feuille de temps. | |
TimesheetDataSet.StatusingChangeLogRowChangeEvent | Événement qui se produit lors de la modification des données dans un StatusingChangeLogRow . | |
TimesheetListDataSet | Représente une liste des feuilles de temps. | |
TimesheetListDataSet.TimesheetsDataTable | Représente des informations sur une liste de feuilles de temps qui se trouve dans un ou plusieurs objets TimesheetListDataSet.TimesheetsRow . | |
TimesheetListDataSet.TimesheetsRow | Spécifie une ligne de données de listes de feuilles de temps. | |
TimesheetListDataSet.TimesheetsRowChangeEvent | Événement qui se produit lors de la modification des données dans un TimesheetsRow . |
Délégués
Délégué | Description | |
---|---|---|
ProjectTimesheetLinesDataSet.ActualsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectTimesheetLinesDataSet.ActualsRow sont modifiées et un événement doivent être déclenchés. | |
ProjectTimesheetLinesDataSet.CustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectTimesheetLinesDataSet.CustomFieldsRow sont modifiées et un événement doivent être déclenchés. | |
ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectTimesheetLinesDataSet.ProjectTimesheetLinesRow sont modifiées et un événement doivent être déclenchés. | |
ResourceDataSet.CalendarExceptionsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ResourceDataSet.CalendarExceptionsRow sont modifiées et un événement doivent être déclenchés. | |
ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ResourceDataSet.ResourceAvailabilitiesRow sont modifiées et un événement doivent être déclenchés. | |
ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ResourceDataSet.ResourceCustomFieldsRow sont modifiées et un événement doivent être déclenchés. | |
ResourceDataSet.ResourceRatesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ResourceDataSet.ResourceRatesRow sont modifiées et un événement doivent être déclenchés. | |
ResourceDataSet.ResourcesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ResourceDataSet.ResourcesRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.ActionsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.ActionsRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.ActualsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.ActualsRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.AuditsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.AuditsRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.CustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.CustomFieldsRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.HeadersRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.HeadersRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.LinesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.LinesRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetDataSet.StatusingChangeLogRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetDataSet.StatusingChangeLogRow sont modifiées et un événement doivent être déclenchés. | |
TimesheetListDataSet.TimesheetsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une TimesheetListDataSet.TimesheetsRow sont modifiées et un événement doivent être déclenchés. |
Énumérations
Énumération | Description | |
---|---|---|
Action | Spécifie l'action à effectuer sur une feuille de temps. | |
Navigation | Spécifie comment naviguer dans une liste de lignes de feuille de temps. | |
PreloadType | Indique les lignes à précharger dans une feuille de temps. | |
ProjectTimesheetLineQueryType | Spécifie le type de requête de ligne de feuille de temps. |