Project - Classe

Contient les propriétés communes pour les projets publiés et de projets provisoires.

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.ProjectServer.Client
Assembly :  Microsoft.ProjectServer.Client (dans Microsoft.ProjectServer.Client.dll)

Syntaxe

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

Remarques

Les classes DraftProject et PublishedProject sont dérivés de la classe Project . Toutes les propriétés dans la classe Project sont en lecture seule. Pour définir la valeur des propriétés dans un projet existant, utilisez la méthode PublishedProject.CheckOut() , modifier l'objet DraftProject et utilisez ensuite la méthode DraftProject.CheckIn(Boolean) .

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

Project - Membres

Microsoft.ProjectServer.Client - Espace de noms

DraftProject

PublishedProject

ProjectCollection

Projects

Projects