Clase Project

Contiene las propiedades comunes de proyectos de proyecto y proyectos publicados.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.ProjectServer.Client.Project
      Microsoft.ProjectServer.Client.DraftProject
      Microsoft.ProjectServer.Client.PublishedProject

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

Sintaxis

'Declaración
<ScriptTypeAttribute("PS.Project", ServerTypeId := "{533000bc-b31e-43a1-abd9-d5e7710cc641}")> _
Public Class Project _
    Inherits ClientObject
'Uso
Dim instance As Project
[ScriptTypeAttribute("PS.Project", ServerTypeId = "{533000bc-b31e-43a1-abd9-d5e7710cc641}")]
public class Project : ClientObject

Comentarios

La clase DraftProject y la clase PublishedProject se derivan de la clase Project . Todas las propiedades de la clase Project son de sólo lectura. Para establecer el valor de las propiedades de un proyecto existente, utilice el método PublishedProject.CheckOut() , editar el objeto DraftProject y, a continuación, utilice el método DraftProject.CheckIn(Boolean) .

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 Project

Espacio de nombres Microsoft.ProjectServer.Client

DraftProject

PublishedProject

ProjectCollection

Projects

Projects