Miembros ProjectContext

Mantiene el contexto de cliente para el desarrollo de una instancia de Project Web App y contiene las colecciones de objetos de Project Server que existen en Project Web Appde toda la empresa.

El tipo ProjectContext expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ProjectContext Crea una instancia e inicializa un objeto ProjectContext .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ApplicationName (Heredado desde ClientRuntimeContext).
Propiedad pública AuthenticationMode (Heredado desde ClientRuntimeContext).
Propiedad pública Calendars Obtiene la colección de calendarios para la instancia de Project Server.
Propiedad pública ClientTag (Heredado desde ClientRuntimeContext).
Propiedad pública Credentials (Heredado desde ClientRuntimeContext).
Propiedad pública CustomFields Obtiene la colección de la empresa las definiciones de campo personalizado en la instancia de Project Web App .
Propiedad pública EnterpriseProjectTypes Obtiene la colección de la empresa los tipos de proyecto (EPTs) en la instancia de Project Web App .
Propiedad pública EnterpriseResources Obtiene la colección de recursos de empresa en una instancia de Project Web App .
Propiedad pública EntityTypes Obtiene los tipos de entidades de Project Server que se exponen a través de la OMSC.
Propiedad pública EventHandlers Obtiene la colección de controladores de eventos que se definen en una instancia de Project Web App .
Propiedad pública Events Obtiene la colección de objetos de evento en una instancia de Project Web App .
Propiedad pública FormDigestHandlingEnabled (Heredado desde ClientContext).
Propiedad pública FormsAuthenticationLoginInfo (Heredado desde ClientRuntimeContext).
Propiedad pública HasPendingRequest (Heredado desde ClientRuntimeContext).
Propiedad pública LookupTables Obtiene la colección de definiciones de tabla de búsqueda en la instancia de Project Web App .
Propiedad pública PendingRequest (Heredado desde ClientRuntimeContext).
Propiedad pública Phases Obtiene la colección de las fases del flujo de trabajo de Project Server en la instancia de Project Web App .
Propiedad pública ProjectDetailPages Obtiene una colección de páginas de detalles del proyecto en la instancia de Project Server.
Propiedad pública Projects Obtiene la colección de proyectos en la instancia de Project Web App .
Propiedad pública RequestSchemaVersion (Heredado desde ClientRuntimeContext).
Propiedad pública RequestTimeout (Heredado desde ClientRuntimeContext).
Propiedad pública ServerLibraryVersion (Heredado desde ClientRuntimeContext).
Propiedad pública ServerSchemaVersion (Heredado desde ClientRuntimeContext).
Propiedad pública ServerVersion (Heredado desde ClientContext).
Propiedad pública ServiceStatus Obtiene información sobre el estado del servicio de Project Server.
Propiedad pública Site (Heredado desde ClientContext).
Propiedad pública Stages Obtiene la colección de las etapas de flujo de trabajo de Project Server en una instancia de Project Web App .
Propiedad pública StaticObjects (Heredado desde ClientRuntimeContext).
Propiedad pública Tag (Heredado desde ClientRuntimeContext).
Propiedad pública TimeSheetPeriods Obtiene una colección de los períodos de hoja de tiempo.
Propiedad pública TraceCorrelationId (Heredado desde ClientRuntimeContext).
Propiedad pública Url (Heredado desde ClientRuntimeContext).
Propiedad pública ValidateOnClient (Heredado desde ClientRuntimeContext).
Propiedad pública Web (Heredado desde ClientContext).
Propiedad pública WebRequestExecutorFactory (Heredado desde ClientRuntimeContext).
Propiedad pública WorkflowActivities Obtiene los métodos que los flujos de trabajo de Project Server pueden llamar en tiempo de ejecución.
Propiedad pública WorkflowDesigner Obtiene un diseñador de flujo de trabajo que los desarrolladores pueden llamar en tiempo de diseño.

Arriba

Métodos

  Nombre Descripción
Método público AddQuery (Heredado desde ClientRuntimeContext).
Método público AddQueryIdAndResultObject (Heredado desde ClientRuntimeContext).
Método público CastTo<T> (Heredado desde ClientRuntimeContext).
Método público Dispose() (Heredado desde ClientRuntimeContext).
Método protegido Dispose(Boolean) (Heredado desde ClientRuntimeContext).
Método público Equals (Heredado desde Object).
Método público ExecuteQuery (Heredado desde ClientContext).
Método protegido Finalize (Heredado desde Object).
Método público GetFormDigestDirect (Heredado desde ClientContext).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público Load<T> (Heredado desde ClientRuntimeContext).
Método público LoadQuery<T>(ClientObjectCollection<T>) (Heredado desde ClientRuntimeContext).
Método público LoadQuery<T>(IQueryable<T>) (Heredado desde ClientRuntimeContext).
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OnExecutingWebRequest (Heredado desde ClientRuntimeContext).
Método público ParseObjectFromJsonString (Heredado desde ClientRuntimeContext).
Método público ToString (Heredado desde Object).
Método público WaitForQueue Espera completar el trabajo de cola especificada, o a un número máximo de segundos.

Arriba

Eventos

  Nombre Descripción
Evento público ExecutingWebRequest (Heredado desde ClientRuntimeContext).

Arriba

Vea también

Referencia

clase ProjectContext

Espacio de nombres Microsoft.ProjectServer.Client