Partager via


StatusAssignment - Membres

Inclure les membres protégés
Inclure les membres hérités

Fournit un objet qui est une affectation dans une mise à jour de statut.

Le type StatusAssignment expose les membres suivants.

Constructeurs

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

Haut

Propriétés

  Nom Description
Propriété publique ActualFinish Obtient ou définit la date et heure où une affectation s'est terminée.
Propriété publique ActualOvertime Obtient ou définit la valeur effective de heures déjà effectuée par des ressources qui sont affectés à des tâches.
Propriété publique ActualOvertimeTimeSpan Obtient ou définit l'intervalle de temps pour valeur effective de heures déjà effectuée par des ressources qui sont affectés à des tâches.
Propriété publique ActualStart Obtient ou définit la date et heure auxquelles une affectation réellement commence, selon les informations d'avancement qui a été entrées.
Propriété publique ActualWork Obtient ou définit la quantité de travail qui a déjà été effectuée par des ressources qui sont affectés à des tâches.
Propriété publique ActualWorkTimeSpan Obtient ou définit l'intervalle de temps pour la quantité de travail qui a déjà été effectuée par des ressources qui sont affectés à des tâches.
Propriété publique Comments Obtient ou définit les commentaires pour l'affectation de statut.
Propriété publique Context (Hérité de ClientObject)
Propriété publique CustomFields Obtient la collection de champs personnalisés qui ont des valeurs définies pour l'affectation de statut.
Propriété publique Finish Obtient ou définit la date une affectation est prévue pour être réalisée.
Propriété publique Id Obtient le GUID de l'affectation de statut.
Propriété publique IsConfirmed Obtient ou définit l'affectation de statut confirmée.
Propriété publique Name Obtient ou définit le nom de l'affectation de statut.
Propriété protégée ObjectData (Hérité de ClientObject)
Propriété publique ObjectVersion (Hérité de ClientObject)
Propriété publique Overtime Obtient ou définit la quantité de travail en heures supplémentaires.
Propriété publique OvertimeTimeSpan Obtient ou définit l'intervalle de temps pour la quantité de travail en heures supplémentaires.
Propriété publique Path (Hérité de ClientObject)
Propriété publique PercentComplete Obtient ou définit l'état actuel d'une tâche, une ressource ou une affectation, exprimée sous la forme de pourcentage de travail qui a été effectué.
Propriété publique Project Obtient le projet contenant l'affectation de statut.
Propriété publique RegularWork Obtient ou définit le montant total de travail normal qui est prévu pour être effectuée par des ressources.
Propriété publique RegularWorkTimeSpan Obtient ou définit l'intervalle de temps pour le montant total de travail normal qui est prévu pour être effectuée par des ressources.
Propriété publique RemainingOvertime Obtient ou définit la quantité de travail planifiées heures supplémentaires restantes.
Propriété publique RemainingOvertimeTimeSpan Obtient ou définit l'intervalle de temps pour la quantité de travail planifiées heures supplémentaires restantes.
Propriété publique RemainingWork Obtient ou définit la durée, telles que des heures ou jours, qui sont toujours requis pour effectuer une tâche ou un ensemble de tâches.
Propriété publique RemainingWorkTimeSpan Obtient ou définit l'intervalle de temps pour le temps, tels que des heures ou jours, qui sont toujours requis pour effectuer une tâche ou un ensemble de tâches.
Propriété publique Resource Obtient la ressource qui est associée à l'attribution de statut.
Propriété publique ServerObjectIsNull (Hérité de ClientObject)
Propriété publique Start Obtient ou définit la date une ressource affectée est prévue pour commencer à travailler sur une affectation.
Propriété publique Tag (Hérité de ClientObject)
Propriété publique Task Obtient la tâche qui est associée à l'attribution de statut.
Propriété publique TypedObject (Hérité de ClientObject)
Propriété publique Work Obtient ou définit le temps total planifié sur une tâche à toutes les ressources affectées.
Propriété publique WorkTimeSpan Obtient ou définit l'intervalle de temps pour le temps total planifié sur une tâche à toutes les ressources affectées.

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 DeleteObject Supprime l'objet StatusAssignment .
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 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 protégée LoadExpandoFields (Hérité de ClientObject)
Méthode protégée MemberwiseClone (Hérité de Object)
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 SubmitStatusUpdates Envoie tous les mises à jour pour cette affectation pour approbation.
Méthode publique ToString (Hérité de Object)
Méthode protégée UpdateClientObjectPropertyType (Hérité de ClientObject)

Haut

Voir aussi

Référence

StatusAssignment classe

Microsoft.ProjectServer.Client - Espace de noms