Duration

Duration structure

Αντιπροσωπεύει τη διάρκεια σε ένα έργο.

public struct Duration : IEquatable<Duration>

Ιδιότητες

ΟνομαΠεριγραφή
IsElapsed { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν έχει παρέλθει η μονάδα χρόνου. Η σημαία που καθορίζει εάν έχει παρέλθει αυτή η παρουσία διάρκειας.
IsEstimated { get; }Λαμβάνει μια τιμή που υποδεικνύει αν εκτιμάται η μονάδα χρόνου. Η σημαία που καθορίζει εάν αυτή η παρουσία διάρκειας εκτιμάται.
TimeSpan { get; }ΠαίρνειTimeSpan παρουσία αυτού του αντικειμένου Duration. Η παρουσία TimeSpan αυτού του αντικειμένου Duration.
TimeUnit { get; }Λαμβάνει τύπο μονάδας χρόνου για αυτό το αντικείμενο. Ο τύπος μονάδας χρόνου αυτής της παρουσίας Διάρκειας.

Μέθοδοι

ΟνομαΠεριγραφή
static Parse(Project, string)Μετατρέπει την καθορισμένη συμβολοσειρά στην παρουσία τουDuration struct.
Add(double)Προσθέτει καθορισμένη διπλή τιμή σε αυτήν τη διάρκεια.
Add(Duration)Προσθέτει καθορισμένη διάρκεια σε αυτήν τη διάρκεια.
Convert(TimeUnitType)Μετατρέπει το αντικείμενο Διάρκειας σε άλλη διάρκεια με καθορισμένες χρονικές μονάδες.
Equals(Duration)Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο.
override Equals(object)Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο.
override GetHashCode()Επιστρέφει μια τιμή κωδικού κατακερματισμού για αυτό το αντικείμενο.
Subtract(double)Αφαιρεί την καθορισμένη διπλή τιμή από αυτήν την παρουσία διάρκειας.
Subtract(Duration)Αφαιρεί την καθορισμένη διάρκεια από αυτήν την παρουσία διάρκειας.
ToDouble()Μετατρέπει το αντικείμενο Διάρκειας σεDouble τιμή.
override ToString()Επιστρέφει μια παράσταση συμβολοσειράς αυτής της παρουσίας.
static ParseTimeSpan(string)Αναλύει τη συμβολοσειρά διάρκειας σε μορφή “PT–H–M–S–”.
operator ==Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο.
operator !=Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία δεν είναι ίση με ένα καθορισμένο αντικείμενο.

Δείτε επίσης