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.