Freigeben über


TimeSheet-Member

Enthält Methoden zum Verwalten von Arbeitszeittabellen in Project Web App.

Der TimeSheet-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TimeSheet Erstellt ein TimeSheet -Objekt aus dem ASMX-basierte TimeSheet -Webdienst.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AllowAutoRedirect (Geerbt von HttpWebClientProtocol.)
Geschützte Eigenschaft CanRaiseEvents (Geerbt von Component.)
Öffentliche Eigenschaft ClientCertificates (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft ConnectionGroupName (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Container (Geerbt von Component.)
Öffentliche Eigenschaft CookieContainer (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Credentials (Geerbt von WebClientProtocol.)
Geschützte Eigenschaft DesignMode (Geerbt von Component.)
Öffentliche Eigenschaft EnableDecompression (Geerbt von HttpWebClientProtocol.)
Geschützte Eigenschaft Events (Geerbt von Component.)
Öffentliche Eigenschaft PreAuthenticate (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Proxy (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft RequestEncoding (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Site (Geerbt von Component.)
Öffentliche Eigenschaft SoapVersion (Geerbt von SoapHttpClientProtocol.)
Öffentliche Eigenschaft Timeout (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UnsafeAuthenticatedConnectionSharing (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Url (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UseDefaultCredentials (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UserAgent (Geerbt von HttpWebClientProtocol.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Abort (Geerbt von WebClientProtocol.)
Öffentliche Methode ApproveNonProjectTime Ändert den Zustand der Elemente angegebenen nicht projektbezogene Zeit von ausstehenden genehmigt oder abgelehnt.
Öffentliche Methode ApproveProjectTimesheetLines Genehmigt oder abgelehnt eine Reihe von Projekt-Arbeitszeittabellen-Zeilen.
Geschützte Methode BeginInvoke (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode CancelAsync (Geerbt von HttpWebClientProtocol.)
Öffentliche Methode CreateObjRef (Geerbt von MarshalByRefObject.)
Öffentliche Methode CreateTimesheet Erstellt eine neue Arbeitszeittabelle, und die PrepareTimesheetLine(Guid, TimesheetDataSet, []) -Methode aufgerufen.
Öffentliche Methode Discover (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode Dispose() (Geerbt von Component.)
Geschützte Methode Dispose(Boolean) (Geerbt von Component.)
Geschützte Methode EndInvoke (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Component.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetLifetimeService (Geerbt von MarshalByRefObject.)
Geschützte Methode GetReaderForMessage (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode GetService (Geerbt von Component.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode GetWebRequest (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode GetWebResponse(WebRequest) (Geerbt von HttpWebClientProtocol.)
Geschützte Methode GetWebResponse(WebRequest, IAsyncResult) (Geerbt von HttpWebClientProtocol.)
Geschützte Methode GetWriterForMessage (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode InitializeLifetimeService (Geerbt von MarshalByRefObject.)
Geschützte Methode Invoke (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode InvokeAsync(String, [], SendOrPostCallback) (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode InvokeAsync(String, [], SendOrPostCallback, Object) (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode MemberwiseClone() (Geerbt von Object.)
Geschützte Methode MemberwiseClone(Boolean) (Geerbt von MarshalByRefObject.)
Öffentliche Methode PrepareTimesheetLine Überprüft und füllt eine Arbeitszeittabelle Zeilenelement und lädt die Arbeit aktuelle Werte für die Zeile der Arbeitszeittabelle.
Öffentliche Methode QueueCleanUpTimesheets Entfernt die Arbeitszeittabellen-Zeilen zwischen festgelegten Datumsangaben angegeben wird.
Öffentliche Methode QueueDeleteTimesheet Löscht die Einträge für die angegebene Arbeitszeittabelle.
Öffentliche Methode QueueRecallTimesheet Ändert den aktuellen Status der angegebenen Arbeitszeittabelle an den vorhergehenden Status der Arbeitszeittabelle werden, wenn der aktuelle Benutzer der nächsten genehmigenden Person wurde.
Öffentliche Methode QueueReviewTimesheet Ändert den Status der angegebenen Arbeitszeittabelle aus SubmitttedAcceptable oder Approvedoder aus Acceptable zu Approvedje nach Berechtigungen des aktuellen Benutzers und die angegebene Aktion.
Öffentliche Methode QueueSubmitTimesheet Den Status der angegebenen Arbeitszeittabelle von In Progress in Submitted über Arbeitszeittabellen-Warteschlange geändert.
Öffentliche Methode QueueUpdateTimesheet Speichert die angegebene Arbeitszeittabellendaten in der veröffentlichten Datenbank.
Öffentliche Methode ReadLateTimesheets Ruft den Satz von Arbeitszeittabellen, die berücksichtigt werden spät für den aktuellen Benutzer ab.
Öffentliche Methode ReadProjectTimesheetLines Arbeitszeittabellenzeilen gelesen.
Öffentliche Methode ReadResourceLateTimesheets Ruft die verspätete Arbeitszeittabellen, die von den fällig sind, die Sie für, den aktuellen Benutzer Unwichtigstes ab.
Öffentliche Methode ReadReviewedTimesheets Liest alle Arbeitszeittabellen, die der aktuelle Benutzer für die angegebenen Ressourcen in den angegebenen Zeitraum überarbeitet wurden.
Öffentliche Methode ReadTimesheet Ruft die angegebenen Arbeitszeittabelle Kopfzeile, Zeilenelemente und Zeitphasendaten.
Öffentliche Methode ReadTimesheetApprovers Dient zum Abrufen aller verfügbaren genehmigende Personen für eine angegebene Arbeitszeittabelle.
Öffentliche Methode ReadTimesheetByPeriod Ruft die Arbeitszeittabelle Kopfzeile, Zeilenelemente und Daten basierend auf den angegebenen Zeitraum und die Ressource mit Zeitphasen.
Öffentliche Methode ReadTimesheetList Liest eine Arbeitszeittabelle Zusammenfassung für die angegebene Ressource innerhalb des angegebenen Datumsbereichs an.
Öffentliche Methode ReadTimesheetsPendingApproval Liest alle Arbeitszeittabellen, die in den angegebenen Zeitraum Genehmigung aussteht.
Öffentliche Methode ReadTimesheetsToAdjust Liest alle Arbeitszeittabellen, die Genehmigung für die angegebenen Ressourcen in den angegebenen Zeitraum aussteht.
Öffentliche Methode SubmitTimesheetLines Arbeitszeittabellen-Zeilen zur Genehmigung übermittelt.
Öffentliche Methode ToString (Geerbt von Component.)

Oben

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed (Geerbt von Component.)

Oben

Siehe auch

Referenz

TimeSheet Klasse

WebSvcTimeSheet-Namespace