Share via


TimeSheet - Membres

Inclut des méthodes pour la gestion des feuilles de temps dans Project Web App.

Le type TimeSheet expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TimeSheet Crée un objet TimeSheet à partir du service web basées sur ASMX TimeSheet .

Haut

Propriétés

  Nom Description
Propriété publique AllowAutoRedirect (Hérité de HttpWebClientProtocol)
Propriété protégée CanRaiseEvents (Hérité de Component)
Propriété publique ClientCertificates (Hérité de HttpWebClientProtocol)
Propriété publique ConnectionGroupName (Hérité de WebClientProtocol)
Propriété publique Container (Hérité de Component)
Propriété publique CookieContainer (Hérité de HttpWebClientProtocol)
Propriété publique Credentials (Hérité de WebClientProtocol)
Propriété protégée DesignMode (Hérité de Component)
Propriété publique EnableDecompression (Hérité de HttpWebClientProtocol)
Propriété protégée Events (Hérité de Component)
Propriété publique PreAuthenticate (Hérité de WebClientProtocol)
Propriété publique Proxy (Hérité de HttpWebClientProtocol)
Propriété publique RequestEncoding (Hérité de WebClientProtocol)
Propriété publique Site (Hérité de Component)
Propriété publique SoapVersion (Hérité de SoapHttpClientProtocol)
Propriété publique Timeout (Hérité de WebClientProtocol)
Propriété publique UnsafeAuthenticatedConnectionSharing (Hérité de HttpWebClientProtocol)
Propriété publique Url (Hérité de WebClientProtocol)
Propriété publique UseDefaultCredentials (Hérité de WebClientProtocol)
Propriété publique UserAgent (Hérité de HttpWebClientProtocol)

Haut

Méthodes

  Nom Description
Méthode publique Abort (Hérité de WebClientProtocol)
Méthode publique ApproveNonProjectTime Modifie l'état des éléments de temps hors projet spécifié, à partir d'en attente à approuvé ou rejeté.
Méthode publique ApproveProjectTimesheetLines Approuve ou rejette un ensemble de lignes de feuille de temps du projet.
Méthode protégée BeginInvoke (Hérité de SoapHttpClientProtocol)
Méthode protégée CancelAsync (Hérité de HttpWebClientProtocol)
Méthode publique CreateObjRef (Hérité de MarshalByRefObject)
Méthode publique CreateTimesheet Crée une nouvelle feuille de temps et appelle la méthode PrepareTimesheetLine(Guid, TimesheetDataSet, []) .
Méthode publique Discover (Hérité de SoapHttpClientProtocol)
Méthode publique Dispose() (Hérité de Component)
Méthode protégée Dispose(Boolean) (Hérité de Component)
Méthode protégée EndInvoke (Hérité de SoapHttpClientProtocol)
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Component)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetLifetimeService (Hérité de MarshalByRefObject)
Méthode protégée GetReaderForMessage (Hérité de SoapHttpClientProtocol)
Méthode protégée GetService (Hérité de Component)
Méthode publique GetType (Hérité de Object)
Méthode protégée GetWebRequest (Hérité de SoapHttpClientProtocol)
Méthode protégée GetWebResponse(WebRequest) (Hérité de HttpWebClientProtocol)
Méthode protégée GetWebResponse(WebRequest, IAsyncResult) (Hérité de HttpWebClientProtocol)
Méthode protégée GetWriterForMessage (Hérité de SoapHttpClientProtocol)
Méthode publique InitializeLifetimeService (Hérité de MarshalByRefObject)
Méthode protégée Invoke (Hérité de SoapHttpClientProtocol)
Méthode protégée InvokeAsync(String, [], SendOrPostCallback) (Hérité de SoapHttpClientProtocol)
Méthode protégée InvokeAsync(String, [], SendOrPostCallback, Object) (Hérité de SoapHttpClientProtocol)
Méthode protégée MemberwiseClone() (Hérité de Object)
Méthode protégée MemberwiseClone(Boolean) (Hérité de MarshalByRefObject)
Méthode publique PrepareTimesheetLine Valide et remplit un élément de ligne de feuille de temps et précharge les chiffres réels de travail pour la ligne de feuille de temps.
Méthode publique QueueCleanUpTimesheets Supprime les lignes de feuille de temps entre les dates spécifiées.
Méthode publique QueueDeleteTimesheet Supprime les enregistrements de la feuille de temps spécifié.
Méthode publique QueueRecallTimesheet Modifie l'état actuel de la feuille de temps spécifié à l'état précédent de la feuille de temps, lorsque l'utilisateur actuel a été l'approbateur suivant.
Méthode publique QueueReviewTimesheet Modifie l'état de la feuille de temps spécifié à partir de SubmitttedAcceptable ou Approvedou Acceptable à Approved, en fonction des autorisations de l'utilisateur actuel et l'action spécifiée.
Méthode publique QueueSubmitTimesheet Remplace l'état de la feuille de temps spécifié à partir de In ProgressSubmitted par le biais de la file d'attente de feuille de temps.
Méthode publique QueueUpdateTimesheet Enregistre les données de feuille de temps spécifié dans la base de données publiée.
Méthode publique ReadLateTimesheets Obtient l'ensemble des feuilles de temps qui sont considérés comme étant en retard pour l'utilisateur actuel.
Méthode publique ReadProjectTimesheetLines Lit les lignes de feuille de temps.
Méthode publique ReadResourceLateTimesheets Obtient l'ensemble des feuilles de temps en retard dus par celles qui rendent compte à l'utilisateur actuel.
Méthode publique ReadReviewedTimesheets Lit toutes les feuilles de temps qui ont été vérifiées par l'utilisateur actuel pour les ressources spécifiées dans la plage de temps spécifié.
Méthode publique ReadTimesheet Obtient l'en-tête de feuille de temps spécifié, des éléments de ligne et des données chronologiques.
Méthode publique ReadTimesheetApprovers Obtient tous les approbateurs disponibles pour une feuille de temps spécifié.
Méthode publique ReadTimesheetByPeriod Obtient l'en-tête de feuille de temps, des éléments de ligne et des données chronologiques en fonction de la période spécifiée et des ressources.
Méthode publique ReadTimesheetList Lit une synthèse de la ressource spécifiée dans la plage de dates spécifiée de la feuille de temps.
Méthode publique ReadTimesheetsPendingApproval Lit toutes les feuilles de temps en attente d'approbation dans la plage de temps spécifié.
Méthode publique ReadTimesheetsToAdjust Lit toutes les feuilles de temps en attente d'approbation pour les ressources spécifiées dans la plage de temps spécifié.
Méthode publique SubmitTimesheetLines Envoie les lignes de feuille de temps pour approbation.
Méthode publique ToString (Hérité de Component)

Haut

Événements

  Nom Description
Événement public Disposed (Hérité de Component)

Haut

Voir aussi

Référence

TimeSheet classe

WebSvcTimeSheet - Espace de noms