Struct Duration

Duration structure

يمثل المدة في المشروع .

public struct Duration : IEquatable<Duration>

الخصائص

اسموصف
IsElapsed { get; }يحصل على قيمة تشير إلى انقضاء الوحدة الزمنية.العلامة التي تحدد ما إذا كانت نسخة Duration هذه قد انقضت أم لا.
IsEstimated { get; }يحصل على قيمة تشير إلى ما إذا كانت الوحدة الزمنية مقدرة أم لا.العلامة التي تحدد ما إذا كان تم تقدير مثيل Duration.
TimeSpan { get; }يحصلTimeSpan مثيل كائن Duration . مثيل TimeSpan لكائن Duration.
TimeUnit { get; }الحصول على نوع وحدة الوقت لهذا الكائن . نوع وحدة الوقت لمثيل المدة هذا.

طُرق

اسموصف
static Parse(Project, string)تحويل السلسلة المحددة إلى مثيلDuration هيكل .
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 !=إرجاع قيمة تشير إلى ما إذا كان هذا المثيل لا يساوي كائنًا محددًا.

أنظر أيضا