Clase ProjectServer

Código de cliente utiliza internamente. Para inicializar el contexto del cliente para el desarrollo con el OMSC de Project Server, utilice ProjectContext.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.ProjectServer.Client.ProjectServer

Espacio de nombres:  Microsoft.ProjectServer.Client
Ensamblado:  Microsoft.ProjectServer.Client (en Microsoft.ProjectServer.Client.dll)

Sintaxis

'Declaración
<ScriptTypeAttribute("PS.ProjectServer", ServerTypeId := "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")> _
Public NotInheritable Class ProjectServer _
    Inherits ClientObject
'Uso
Dim instance As ProjectServer
[ScriptTypeAttribute("PS.ProjectServer", ServerTypeId = "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")]
public sealed class ProjectServer : ClientObject

Comentarios

Debe utilizar la clase ProjectContext para el desarrollo de la OMSC en Microsoft Project Server 2013. Como el objeto se hereda del objeto ClientContext de SharePoint, mantiene el contexto para el desarrollo con el OMSC de Project Server y el CSOM SharePoint.

Nota

Una ventaja de la clase ProjectContext es la que incluye el método WaitForQueue . Si utiliza la clase ProjectServer , tendría que desarrollar sus propias rutinas de esperar un trabajo en cola completar.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros ProjectServer

Espacio de nombres Microsoft.ProjectServer.Client