Compartir a través de


Miembros TimeSheet

Incluye métodos para la administración de partes de horas en Project Web App.

El tipo TimeSheet expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TimeSheet Crea un objeto TimeSheet desde el servicio web de ASMX-based TimeSheet .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AllowAutoRedirect (Heredado desde HttpWebClientProtocol).
Propiedad protegida CanRaiseEvents (Heredado desde Component).
Propiedad pública ClientCertificates (Heredado desde HttpWebClientProtocol).
Propiedad pública ConnectionGroupName (Heredado desde WebClientProtocol).
Propiedad pública Container (Heredado desde Component).
Propiedad pública CookieContainer (Heredado desde HttpWebClientProtocol).
Propiedad pública Credentials (Heredado desde WebClientProtocol).
Propiedad protegida DesignMode (Heredado desde Component).
Propiedad pública EnableDecompression (Heredado desde HttpWebClientProtocol).
Propiedad protegida Events (Heredado desde Component).
Propiedad pública PreAuthenticate (Heredado desde WebClientProtocol).
Propiedad pública Proxy (Heredado desde HttpWebClientProtocol).
Propiedad pública RequestEncoding (Heredado desde WebClientProtocol).
Propiedad pública Site (Heredado desde Component).
Propiedad pública SoapVersion (Heredado desde SoapHttpClientProtocol).
Propiedad pública Timeout (Heredado desde WebClientProtocol).
Propiedad pública UnsafeAuthenticatedConnectionSharing (Heredado desde HttpWebClientProtocol).
Propiedad pública Url (Heredado desde WebClientProtocol).
Propiedad pública UseDefaultCredentials (Heredado desde WebClientProtocol).
Propiedad pública UserAgent (Heredado desde HttpWebClientProtocol).

Arriba

Métodos

  Nombre Descripción
Método público Abort (Heredado desde WebClientProtocol).
Método público ApproveNonProjectTime Cambia el estado de los elementos de tiempo no pertenecen al proyecto especificado de pendiente a aprobado o rechazado.
Método público ApproveProjectTimesheetLines Aprueba o rechaza un conjunto de líneas del parte de horas de project.
Método protegido BeginInvoke (Heredado desde SoapHttpClientProtocol).
Método protegido CancelAsync (Heredado desde HttpWebClientProtocol).
Método público CreateObjRef (Heredado desde MarshalByRefObject).
Método público CreateTimesheet Crea un nuevo parte de horas y llama al método PrepareTimesheetLine(Guid, TimesheetDataSet, []) .
Método público Discover (Heredado desde SoapHttpClientProtocol).
Método público Dispose() (Heredado desde Component).
Método protegido Dispose(Boolean) (Heredado desde Component).
Método protegido EndInvoke (Heredado desde SoapHttpClientProtocol).
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Component).
Método público GetHashCode (Heredado desde Object).
Método público GetLifetimeService (Heredado desde MarshalByRefObject).
Método protegido GetReaderForMessage (Heredado desde SoapHttpClientProtocol).
Método protegido GetService (Heredado desde Component).
Método público GetType (Heredado desde Object).
Método protegido GetWebRequest (Heredado desde SoapHttpClientProtocol).
Método protegido GetWebResponse(WebRequest) (Heredado desde HttpWebClientProtocol).
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Heredado desde HttpWebClientProtocol).
Método protegido GetWriterForMessage (Heredado desde SoapHttpClientProtocol).
Método público InitializeLifetimeService (Heredado desde MarshalByRefObject).
Método protegido Invoke (Heredado desde SoapHttpClientProtocol).
Método protegido InvokeAsync(String, [], SendOrPostCallback) (Heredado desde SoapHttpClientProtocol).
Método protegido InvokeAsync(String, [], SendOrPostCallback, Object) (Heredado desde SoapHttpClientProtocol).
Método protegido MemberwiseClone() (Heredado desde Object).
Método protegido MemberwiseClone(Boolean) (Heredado desde MarshalByRefObject).
Método público PrepareTimesheetLine Valida y rellena un elemento de línea del parte de horas y carga previamente los datos de trabajo reales de la línea del parte de horas.
Método público QueueCleanUpTimesheets Quita las líneas del parte de horas entre fechas especificadas.
Método público QueueDeleteTimesheet Elimina los registros para el parte de horas especificado.
Método público QueueRecallTimesheet Cambia el estado actual del parte de horas especificado como el estado del parte de horas anterior, cuando el usuario actual era el siguiente aprobador.
Método público QueueReviewTimesheet Cambia el estado del parte de horas especificado desde Submittted a Acceptable o Approved, o desde Acceptable a Approved, según los permisos del usuario actual y la acción especificada.
Método público QueueSubmitTimesheet Cambia el estado del parte de horas especificado de In Progress a Submitted a través de la cola de partes de horas.
Método público QueueUpdateTimesheet Guarda los datos del parte de horas especificada para la base de datos publicada.
Método público ReadLateTimesheets Obtiene el conjunto de partes de horas que se consideran más tarde para el usuario actual.
Método público ReadProjectTimesheetLines Lee las líneas del parte de horas.
Método público ReadResourceLateTimesheets Obtiene el conjunto de partes de horas de tiempo que están pendientes de los que informan al usuario actual.
Método público ReadReviewedTimesheets Lee todos los partes de horas que han sido evaluadas por el usuario actual de los recursos especificados en el intervalo de tiempo especificado.
Método público ReadTimesheet Obtiene el encabezado de parte de horas especificada, los elementos de línea y datos de fase temporal.
Método público ReadTimesheetApprovers Obtiene todos los aprobadores disponibles para un parte de horas especificado.
Método público ReadTimesheetByPeriod Obtiene el encabezado de parte de horas, los elementos de línea y los datos de fase temporal en función del período de tiempo determinado y recursos.
Método público ReadTimesheetList Lee un parte de horas de resumen para el recurso especificado dentro del intervalo de fechas especificado.
Método público ReadTimesheetsPendingApproval Lee todos los partes de horas que están pendientes de aprobación en el intervalo de tiempo especificado.
Método público ReadTimesheetsToAdjust Lee todos los partes de horas que están pendientes de aprobación para los recursos especificados en el intervalo de tiempo especificado.
Método público SubmitTimesheetLines Envía las líneas del parte de horas para su aprobación.
Método público ToString (Heredado desde Component).

Arriba

Eventos

  Nombre Descripción
Evento público Disposed (Heredado desde Component).

Arriba

Vea también

Referencia

clase TimeSheet

Espacio de nombres WebSvcTimeSheet