Class Baseline
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
يمثل قيم الأساس لمورد.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Baseline : IComparable<baseline>, IEquatable<baseline>
الوراثة
المشتقات
AssignmentBaseline، TaskBaseline
التنفيذ
IComparable<baseline>، IEquatable<baseline>
الأعضاء الموروثة
object.GetType()، object.MemberwiseClone()، object.ToString()، object.Equals(object?)، object.Equals(object?, object?)، object.ReferenceEquals(object?, object?)، object.GetHashCode()
المنشئات
Baseline()
public Baseline()
الخصائص
BaselineNumber
يحصل أو يحدد الرقم الفريد لسجل بيانات الأساس.
public BaselineType BaselineNumber { get; set; }
قيمة الخاصية
Bcwp
يحصل أو يحدد التكلفة الميزانية للعمل المنجز بواسطة مورد لمشروع حتى الآن.
public double Bcwp { get; set; }
قيمة الخاصية
Bcws
يحصل أو يحدد التكلفة الميزانية للعمل المجدول لمورد.
public double Bcws { get; set; }
قيمة الخاصية
Cost
يحصل أو يحدد التكلفة المتوقعة لمورد عند حفظ الأساس.
public decimal Cost { get; set; }
قيمة الخاصية
Work
يحصل أو يحدد العمل المعين لمورد عند حفظ الأساس.
public Duration Work { get; set; }
قيمة الخاصية
الطرق
CompareTo(Baseline)
تنفيذ واجهة IComparable. يقارن هذه الحالة بكائن Baseline المحدد.
public int CompareTo(Baseline other)
المعلمات
other
Baseline
الكائن Baseline المحدد للمقارنة بهذه الحالة.
العائدات
يعيد -1 إذا كانت هذه الحالة أقل من الكائن المحدد، 1 إذا كانت هذه الحالة أكبر من الكائن المحدد؛ خلاف ذلك يعيد 0
Equals(Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة مساوية لكائن محدد.
public bool Equals(Baseline other)
المعلمات
other
Baseline
الكائن المحدد للمقارنة مع هذه الحالة.
العائدات
يعيد true إذا كانت هذه الحالة مساوية للكائن المحدد؛ خلاف ذلك، false.
Equals(object)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة مساوية لكائن محدد.
public override bool Equals(object obj)
المعلمات
obj
object
الكائن المحدد للمقارنة مع هذه الحالة.
العائدات
يعيد true إذا كانت هذه الحالة مساوية للكائن المحدد؛ خلاف ذلك، false.
GetHashCode()
يعيد قيمة رمز التجزئة للأساس.
public override int GetHashCode()
العائدات
يعيد قيمة رمز التجزئة لهذا الكائن.
المشغلون
operator ==(Baseline, Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة مساوية لكائن محدد.
public static bool operator ==(Baseline a, Baseline b)
المعلمات
a
Baseline
الأساس الأول.
b
Baseline
الأساس الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه الحالة مساوية لكائن محدد
operator >(Baseline, Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة أكبر من كائن محدد.
public static bool operator >(Baseline a, Baseline b)
المعلمات
a
Baseline
الأساس الأول.
b
Baseline
الأساس الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه الحالة أكبر من كائن محدد
operator >=(Baseline, Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة أكبر من أو تساوي كائن محدد.
public static bool operator >=(Baseline a, Baseline b)
المعلمات
a
Baseline
الأساس الأول.
b
Baseline
الأساس الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه الحالة أكبر من أو تساوي كائن محدد
operator !=(Baseline, Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة غير مساوية لكائن محدد.
public static bool operator !=(Baseline a, Baseline b)
المعلمات
a
Baseline
الأساس الأول.
b
Baseline
الأساس الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه الحالة غير مساوية لكائن محدد
operator <(Baseline, Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة أقل من كائن محدد.
public static bool operator <(Baseline a, Baseline b)
المعلمات
a
Baseline
الأساس الأول.
b
Baseline
الأساس الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه الحالة أقل من كائن محدد
operator <=(Baseline, Baseline)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة أقل من أو تساوي كائن محدد.
public static bool operator <=(Baseline a, Baseline b)
المعلمات
a
Baseline
الأساس الأول.
b
Baseline
الأساس الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه الحالة أقل من أو تساوي كائن محدد