Compartilhar via


TimeSheet membros

Inclui os métodos de gerenciamento de quadros de horário no Project Web App.

O tipo TimeSheet expõe os membros a seguir

Construtores

  Nome Descrição
Método público TimeSheet Cria um objeto TimeSheet do serviço da web com base em ASMX TimeSheet .

Início

Propriedades

  Nome Descrição
Propriedade pública AllowAutoRedirect (Herdado de HttpWebClientProtocol.)
Propriedade protegida CanRaiseEvents (Herdado de Component.)
Propriedade pública ClientCertificates (Herdado de HttpWebClientProtocol.)
Propriedade pública ConnectionGroupName (Herdado de WebClientProtocol.)
Propriedade pública Container (Herdado de Component.)
Propriedade pública CookieContainer (Herdado de HttpWebClientProtocol.)
Propriedade pública Credentials (Herdado de WebClientProtocol.)
Propriedade protegida DesignMode (Herdado de Component.)
Propriedade pública EnableDecompression (Herdado de HttpWebClientProtocol.)
Propriedade protegida Events (Herdado de Component.)
Propriedade pública PreAuthenticate (Herdado de WebClientProtocol.)
Propriedade pública Proxy (Herdado de HttpWebClientProtocol.)
Propriedade pública RequestEncoding (Herdado de WebClientProtocol.)
Propriedade pública Site (Herdado de Component.)
Propriedade pública SoapVersion (Herdado de SoapHttpClientProtocol.)
Propriedade pública Timeout (Herdado de WebClientProtocol.)
Propriedade pública UnsafeAuthenticatedConnectionSharing (Herdado de HttpWebClientProtocol.)
Propriedade pública Url (Herdado de WebClientProtocol.)
Propriedade pública UseDefaultCredentials (Herdado de WebClientProtocol.)
Propriedade pública UserAgent (Herdado de HttpWebClientProtocol.)

Início

Métodos

  Nome Descrição
Método público Abort (Herdado de WebClientProtocol.)
Método público ApproveNonProjectTime Altera o estado dos itens tempo de fora do projeto especificado, de pendente para aprovado ou rejeitado.
Método público ApproveProjectTimesheetLines Aprovar ou rejeitar um conjunto de linhas de quadro de horários do project.
Método protegido BeginInvoke (Herdado de SoapHttpClientProtocol.)
Método protegido CancelAsync (Herdado de HttpWebClientProtocol.)
Método público CreateObjRef (Herdado de MarshalByRefObject.)
Método público CreateTimesheet Cria um novo quadro de horários e chama o método PrepareTimesheetLine(Guid, TimesheetDataSet, []) .
Método público Discover (Herdado de SoapHttpClientProtocol.)
Método público Dispose() (Herdado de Component.)
Método protegido Dispose(Boolean) (Herdado de Component.)
Método protegido EndInvoke (Herdado de SoapHttpClientProtocol.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Component.)
Método público GetHashCode (Herdado de Object.)
Método público GetLifetimeService (Herdado de MarshalByRefObject.)
Método protegido GetReaderForMessage (Herdado de SoapHttpClientProtocol.)
Método protegido GetService (Herdado de Component.)
Método público GetType (Herdado de Object.)
Método protegido GetWebRequest (Herdado de SoapHttpClientProtocol.)
Método protegido GetWebResponse(WebRequest) (Herdado de HttpWebClientProtocol.)
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Herdado de HttpWebClientProtocol.)
Método protegido GetWriterForMessage (Herdado de SoapHttpClientProtocol.)
Método público InitializeLifetimeService (Herdado de MarshalByRefObject.)
Método protegido Invoke (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, [], SendOrPostCallback) (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, [], SendOrPostCallback, Object) (Herdado de SoapHttpClientProtocol.)
Método protegido MemberwiseClone() (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) (Herdado de MarshalByRefObject.)
Método público PrepareTimesheetLine Valida e preenche um item de linha de quadro de horários e pré-carrega dados efetivos de trabalho da linha de quadro de horários.
Método público QueueCleanUpTimesheets Remove linhas de quadro de horários entre datas especificadas.
Método público QueueDeleteTimesheet Exclui os registros para o quadro de horários especificado.
Método público QueueRecallTimesheet Altera o estado atual do quadro de horários especificado para ser o estado anterior do quadro de horários, quando o usuário atual foi do próximo aprovador.
Método público QueueReviewTimesheet Altera o estado do quadro de horários especificado a partir de Submittted para Acceptable ou Approvedou Acceptable para Approved, dependendo de permissões do usuário atual e a ação especificada.
Método público QueueSubmitTimesheet Altera o estado do quadro de horários especificado de In Progress para Submitted via a fila de quadro de horários.
Método público QueueUpdateTimesheet Salva os dados do quadro de horários especificados no banco de dados publicado.
Método público ReadLateTimesheets Obtém o conjunto de quadros de horários que são considerados atrasado para o usuário atual.
Método público ReadProjectTimesheetLines Lê as linhas de quadro de horários.
Método público ReadResourceLateTimesheets Obtém o conjunto de quadros de horários atrasados devidos daquelas que se reportam ao usuário atual.
Método público ReadReviewedTimesheets Lê todos os quadros de horários que foram revisados pelo usuário atual para os recursos especificados no intervalo de tempo especificado.
Método público ReadTimesheet Obtém o cabeçalho do quadro de horários especificados, itens de linha e dados divididos em fases.
Método público ReadTimesheetApprovers Obtém todos os aprovadores disponíveis para um quadro de horários especificado.
Método público ReadTimesheetByPeriod Obtém o cabeçalho do quadro de horários, itens de linha e dados divididos em fases com base no período especificado e recursos.
Método público ReadTimesheetList Lê um quadro de horários resumo destinadas ao recurso especificado dentro do intervalo de datas especificado.
Método público ReadTimesheetsPendingApproval Lê todos os quadros de horários aguardando aprovação do intervalo de tempo especificado.
Método público ReadTimesheetsToAdjust Lê todos os quadros de horários aguardando aprovação para os recursos especificados no intervalo de tempo especificado.
Método público SubmitTimesheetLines Submete as linhas de quadro de horários para aprovação.
Método público ToString (Herdado de Component.)

Início

Eventos

  Nome Descrição
Evento público Disposed (Herdado de Component.)

Início

Ver também

Referência

TimeSheet classe

WebSvcTimeSheet namespace