Compartilhar via


ProjectContext membros

Mantém o contexto do lado do cliente para o desenvolvimento com uma instância de Project Web App e contém coleções de objetos do Project Server que existem na Project Web Apptoda a empresa.

O tipo ProjectContext expõe os membros a seguir

Construtores

  Nome Descrição
Método público ProjectContext Cria uma instância e inicializa um objeto ProjectContext .

Início

Propriedades

  Nome Descrição
Propriedade pública ApplicationName (Herdado de ClientRuntimeContext.)
Propriedade pública AuthenticationMode (Herdado de ClientRuntimeContext.)
Propriedade pública Calendars Obtém a coleção de calendários para a instância do Project Server.
Propriedade pública ClientTag (Herdado de ClientRuntimeContext.)
Propriedade pública Credentials (Herdado de ClientRuntimeContext.)
Propriedade pública CustomFields Obtém a coleção de empresa definições de campos personalizados na instância do Project Web App .
Propriedade pública EnterpriseProjectTypes Obtém a coleção de empresa tipos de projeto (EPTs) na instância de Project Web App .
Propriedade pública EnterpriseResources Obtém a coleção de recursos da empresa em uma instância de Project Web App .
Propriedade pública EntityTypes Obtém os tipos de entidades do Project Server que são expostos por meio do CSOM.
Propriedade pública EventHandlers Obtém uma coleção de manipuladores de eventos que são definidos em uma instância de Project Web App .
Propriedade pública Events Obtém a coleção de objetos de evento em uma instância de Project Web App .
Propriedade pública FormDigestHandlingEnabled (Herdado de ClientContext.)
Propriedade pública FormsAuthenticationLoginInfo (Herdado de ClientRuntimeContext.)
Propriedade pública HasPendingRequest (Herdado de ClientRuntimeContext.)
Propriedade pública LookupTables Obtém a coleção de definições de tabela de pesquisa na instância do Project Web App .
Propriedade pública PendingRequest (Herdado de ClientRuntimeContext.)
Propriedade pública Phases Obtém a coleção das fases de fluxo de trabalho do Project Server na instância do Project Web App .
Propriedade pública ProjectDetailPages Obtém uma coleção de páginas de detalhes do projeto na instância do Project Server.
Propriedade pública Projects Obtém a coleção de projetos na instância do Project Web App .
Propriedade pública RequestSchemaVersion (Herdado de ClientRuntimeContext.)
Propriedade pública RequestTimeout (Herdado de ClientRuntimeContext.)
Propriedade pública ServerLibraryVersion (Herdado de ClientRuntimeContext.)
Propriedade pública ServerSchemaVersion (Herdado de ClientRuntimeContext.)
Propriedade pública ServerVersion (Herdado de ClientContext.)
Propriedade pública ServiceStatus Obtém informações sobre o status do serviço do Project Server.
Propriedade pública Site (Herdado de ClientContext.)
Propriedade pública Stages Obtém a coleção dos estágios de fluxo de trabalho do Project Server em uma instância de Project Web App .
Propriedade pública StaticObjects (Herdado de ClientRuntimeContext.)
Propriedade pública Tag (Herdado de ClientRuntimeContext.)
Propriedade pública TimeSheetPeriods Obtém uma coleção de períodos de folha de ponto.
Propriedade pública TraceCorrelationId (Herdado de ClientRuntimeContext.)
Propriedade pública Url (Herdado de ClientRuntimeContext.)
Propriedade pública ValidateOnClient (Herdado de ClientRuntimeContext.)
Propriedade pública Web (Herdado de ClientContext.)
Propriedade pública WebRequestExecutorFactory (Herdado de ClientRuntimeContext.)
Propriedade pública WorkflowActivities Obtém os métodos que os fluxos de trabalho do Project Server podem chamar em tempo de execução.
Propriedade pública WorkflowDesigner Obtém um designer de fluxo de trabalho que os desenvolvedores podem chamar em tempo de design.

Início

Métodos

  Nome Descrição
Método público AddQuery (Herdado de ClientRuntimeContext.)
Método público AddQueryIdAndResultObject (Herdado de ClientRuntimeContext.)
Método público CastTo<T> (Herdado de ClientRuntimeContext.)
Método público Dispose() (Herdado de ClientRuntimeContext.)
Método protegido Dispose(Boolean) (Herdado de ClientRuntimeContext.)
Método público Equals (Herdado de Object.)
Método público ExecuteQuery (Herdado de ClientContext.)
Método protegido Finalize (Herdado de Object.)
Método público GetFormDigestDirect (Herdado de ClientContext.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público Load<T> (Herdado de ClientRuntimeContext.)
Método público LoadQuery<T>(ClientObjectCollection<T>) (Herdado de ClientRuntimeContext.)
Método público LoadQuery<T>(IQueryable<T>) (Herdado de ClientRuntimeContext.)
Método protegido MemberwiseClone (Herdado de Object.)
Método protegido OnExecutingWebRequest (Herdado de ClientRuntimeContext.)
Método público ParseObjectFromJsonString (Herdado de ClientRuntimeContext.)
Método público ToString (Herdado de Object.)
Método público WaitForQueue Espera o conclusão do trabalho de fila especificada, ou um número máximo de segundos.

Início

Eventos

  Nome Descrição
Evento público ExecutingWebRequest (Herdado de ClientRuntimeContext.)

Início

Ver também

Referência

ProjectContext classe

Microsoft.ProjectServer.Client namespace