Partager via


Project - Membres

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

Le type Project expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Project Crée une instance de la classe Project .

Haut

Propriétés

  Nom Description
Propriété publique ApprovedEnd Obtient la date de fin approuvée dans le Gestionnaire de portefeuille de projet.
Propriété publique ApprovedStart Obtient la date de début approuvée dans le Gestionnaire de portefeuille de projet.
Propriété publique CheckedOutBy Obtient la ressource d'entreprise qui possède le projet extrait.
Propriété publique CheckedOutDate Obtient la date lorsque le projet a été extrait.
Propriété publique CheckOutDescription Obtient la description de l'action de conclusion de la transaction en cours pour le projet.
Propriété publique CheckOutId Obtient la GUID associé à l'extraction de session.
Propriété publique Context (Hérité de ClientObject)
Propriété publique CreatedDate Obtient la date lorsque le projet a été créé.
Propriété publique CustomFields Obtient la collection de projet les champs personnalisés qui ont des valeurs définies pour le projet.
Propriété publique DefaultOvertimeRateUnits Obtient l'unité de temps pour le taux des heures supplémentaires par défaut qui est stocké par la propriété PublishedProject.DefaultOvertimeRate .
Propriété publique DefaultStandardRateUnits Obtient l'unité de temps pour le taux standard par défaut qui est stocké par la propriété PublishedProject.DefaultStandardRate .
Propriété publique EnterpriseProjectType Obtient le type de projet d'entreprise (EPTER) pour le projet.
Propriété publique HasMppPendingImport Obtient une valeur qui indique s'il existe un fichier mpp en attente d'être importés.
Propriété publique Id Obtient le GUID du projet.
Propriété publique IsCheckedOut Obtient une valeur qui indique si le projet est extrait.
Propriété publique LastPublishedDate Obtient la date la plus récente lorsque le projet a été publié.
Propriété publique LastSavedDate Obtient la date la plus récente lorsque le projet a été enregistré.
Propriété protégée ObjectData (Hérité de ClientObject)
Propriété publique ObjectVersion (Hérité de ClientObject)
Propriété publique OptimizerDecision Obtient le résultat de l'optimiseur dans une analyse de portefeuille de projet.
Propriété publique Path (Hérité de ClientObject)
Propriété publique PercentComplete Obtient le pourcentage achevé de la tâche récapitulative du projet.
Propriété publique Phase Obtient la phase de flux de travail en cours du projet.
Propriété publique PlannerDecision Obtient le résultat du module dans une analyse de portefeuille de projet.
Propriété publique ProjectSiteUrl Obtient l'URL du site du projet.
Propriété publique ProjectType Obtient le type de projet (projet standard, modèle, projet maître ou sous-projet).
Propriété publique QueueJobs Obtient la collection de tâches de Service de file d'attente de Project Server qui sont associées au projet.
Propriété publique ServerObjectIsNull (Hérité de ClientObject)
Propriété publique Stage Obtient l'étape de flux de travail en cours du projet.
Propriété publique SummaryTaskId Obtient le GUID de la tâche récapitulative du projet masqués.
Propriété publique Tag (Hérité de ClientObject)
Propriété publique TaskListId Obtient le GUID de la liste des tâches du projet.
Propriété publique TypedObject (Hérité de ClientObject)

Haut

Méthodes

  Nom Description
Méthode protégée CheckUninitializedProperty (Hérité de ClientObject)
Méthode publique CustomFromJson (Hérité de ClientObject)
Méthode publique EnterProjectStage Bascule le projet à l'étape spécifiée dans un flux de travail de Project Server.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique FromJson (Hérité de ClientObject)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetResourcePlan Obtient les données de plan de ressources pour un projet en filtrant les données de projet avec les paramètres de plage et de l'échelle de temps la date.
Méthode publique GetType (Hérité de Object)
Méthode protégée InitNonPropertyFieldFromJson (Hérité de ClientObject)
Méthode protégée InitOnePropertyFromJson Réservé à une utilisation interne. (Remplace ClientObject.InitOnePropertyFromJson(String, JsonReader))
Méthode publique IsObjectPropertyInstantiated (Hérité de ClientObject)
Méthode publique IsPropertyAvailable (Hérité de ClientObject)
Méthode publique LeaveProjectStage Définit le projet complet et laisse l'étape de flux de travail en cours.
Méthode protégée LoadExpandoFields (Hérité de ClientObject)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique ReadyToLeaveProjectStage Vérifie si les exigences de stade de workflow en cours sont remplies et que le projet est prêt à passer à l'étape suivante.
Méthode publique RefreshLoad (Hérité de ClientObject)
Méthode protégée RemoveFromParentCollection (Hérité de ClientObject)
Méthode publique Retrieve() (Hérité de ClientObject)
Méthode publique Retrieve([]) (Hérité de ClientObject)
Méthode publique SetCustomFieldValue Définit un champ personnalisé du projet.
Méthode publique ToString (Hérité de Object)
Méthode protégée UpdateClientObjectPropertyType (Hérité de ClientObject)
Méthode publique UpdateIdeaListItemStatus Met à jour la colonne d'état de Project Server dans la liste d'idée avec un message d'état.
Méthode publique UpdateProjectStageStatus Met à jour le statut d'une étape de flux de travail pour le projet.

Haut

Voir aussi

Référence

Project classe

Microsoft.ProjectServer.Client - Espace de noms