Class TimephasedData

TimephasedData class

Représente une donnée échelonnée dans le temps.

public class TimephasedData

Constructeurs

NomLa description
TimephasedData()Initialise une nouvelle instance duTimephasedData classe.

Propriétés

NomLa description
Finish { get; set; }Obtient ou définit la date de fin d’une période de données échelonnées.
Start { get; set; }Obtient ou définit la date de début d’une période de données échelonnées.
TimephasedDataType { get; set; }Obtient ou définit le type de données échelonnées dans le temps.
Uid { get; set; }Obtient ou définit l’identifiant unique d’une donnée échelonnée dans le temps
Unit { get; set; }Obtient ou définit l’unité de temps d’une période de données échelonnée dans le temps.
Value { get; set; }Obtient ou définit la valeur par unité de temps pour une période de données échelonnée dans le temps.
ValueToCost { get; }ObtientDouble instance qui représente la valeur de chaîne de cet objet.
ValueToDuration { get; }ObtientTimeSpan instance qui représente la valeur de chaîne de cet objet.
ValueToUnits { get; }ObtientDouble instance qui représente la valeur de chaîne de cet objet pour les données échelonnées dans le temps basées sur l’unité.

Méthodes

NomLa description
static CreateCostTimephased(int, DateTime, DateTime, double, TimeUnitType, TimephasedDataType)Crée et initialise une nouvelle instance duTimephasedData classe pour les données chronologiques basées sur les coûts.
static CreateUnitTimephased(int, DateTime, DateTime, double, TimephasedDataType)Crée et initialise une nouvelle instance duTimephasedData classe pour les données échelonnées dans le temps basées sur l’unité d’une affectation d’une ressource matérielle.
static CreateWorkTimephased(int, DateTime, DateTime, TimeSpan, TimeUnitType, TimephasedDataType)Crée et initialise une nouvelle instance duTimephasedData classe pour les données chronologiques basées sur le travail.

Voir également