Struct Duration

Struct Duration

اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)

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

public struct Duration : IEquatable<duration>

Implements

IEquatable

الأعضاء الموروثين

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

IsElapsed

يحصل على قيمة تشير إلى ما إذا كانت وحدة الزمن قد انخفضت.العلم الذي يحدد ما إذا كان هذا الحد الأدنى من المدة قد انتهى.

public bool IsElapsed { get; }

قيمة الممتلكات

bool

IsEstimated

يحصل على قيمة تشير إلى ما إذا كانت وحدة الزمن تقدر.العلم الذي يحدد ما إذا كان هذا الحد الأدنى من المدة يقدر.

public bool IsEstimated { get; }

قيمة الممتلكات

bool

TimeSpan

يحصل على Aspose.Tasks.Duration.TimeSpan مثال على هذا العنصر مدة.مثال TimeSpan لهذا الكائن مدة.

public TimeSpan TimeSpan { get; }

قيمة الممتلكات

TimeSpan

TimeUnit

يحصل على نوع وحدة الوقت لهذا الكائن.النوع الوحدة الزمنية لهذا الحد الأقصى.

public TimeUnitType TimeUnit { get; }

قيمة الممتلكات

TimeUnitType

Methods

Add(Duration)

يضيف مدة محددة لهذا المدة.

public Duration Add(Duration d)

Parameters

d Duration

المحدد Aspose.Tasks.Duration لإضافة إلى هذه الحالة.

Returns

Duration

كائن مدة جديد يمثل قيمة هذه الحالة بالإضافة إلى قيمة مدة محددة.

Add(مزدوجة)

الإعلانات المحددة قيمة مزدوجة لهذا المدة.

public Duration Add(double val)

Parameters

val double

قيمة System.Double المحددة لإضافة إلى هذه الحالة.

Returns

Duration

كائن مدة جديد يمثل قيمة هذه الحالة بالإضافة إلى قيمة مدة محددة.

Convert(TimeUnitType)

تحويل مدة الموضوع إلى مدة أخرى مع وحدات زمنية محددة.

public Duration Convert(TimeUnitType timeUnitType)

Parameters

timeUnitType TimeUnitType

نوع وحدة الزمن المحددة.

Returns

Duration

يعيد مدة جديدة مع نوع الوحدة المحدد.

Equals(Duration)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

public bool Equals(Duration other)

Parameters

other Duration

موضوع مقارنة مع هذه الحالة.

Returns

bool

Returns True إذا كانت حالة الطول الأخرى لها نفس قيم TimeSpan و TimeUnit مثل هذه الحالة؛ وإلا، كاذبة.

Equals(الموضوع)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

public override bool Equals(object obj)

Parameters

obj object

موضوع مقارنة مع هذه الحالة.

Returns

bool

True إذا كان الكائن المحدد هو مدة لها نفس قيم TimeSpan و TimeUnit مثل هذه الحالة؛ وإلا، كاذبة.

GetHashCode()

إرجاع قيمة رمز الهاش لهذا الكائن.

public override int GetHashCode()

Returns

int

يعيد قيمة رمز الهاش لهذا الحد الأدنى من المدة.

Parse(المشروع، string)

تحويل الحبل المحدد إلى مثال Aspose.Tasks.Duration struct.

public static Duration Parse(Project p, string value)

Parameters

p Project

الحالة المحددة من فئة Aspose.Tasks.Project لتحويل مدة ل.

value string

الحبل المحدد للتحويل.

Returns

Duration

يعود المثال المحول إلى Aspose.Tasks.Duration structure.

ParseTimeSpan(الستار)

يقطع شريط مدة في تنسيق “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

Parameters

value string

الحبل المحدد إلى الحبل.

Returns

TimeSpan

يعود المثال المكسور من Aspose.Tasks.Duration.TimeSpan struct.

Subtract(Duration)

الأوراق الفرعية المحددة مدة من هذه الحالة مدة.

public Duration Subtract(Duration d)

Parameters

d Duration

الحالة المحددة Aspose.Tasks.Duration للخفض من هذه الحالة.

Returns

Duration

كائن مدة جديد يمثل قيمة هذه الحالة منخفضة قيمة مدة محددة.

Subtract(مزدوجة)

الأوراق الفرعية التي تحدد قيمة مزدوجة من هذه الحالة الطويلة.

public Duration Subtract(double val)

Parameters

val double

قيمة System.Double المحددة للخفض من هذه الحالة.

Returns

Duration

كائن مدة جديد يمثل قيمة هذه الحالة منخفضة قيمة مدة محددة.

ToDouble()

تحويل مدة الكائن إلى System.Double value.

public double ToDouble()

Returns

double

القيمة المعدلة .

ToString()

إرجاع تمثيل خط من هذه الحالة.

public override string ToString()

Returns

string

تمثيل قوس قزح لهذا المنصب.

Operators

المشغل = =(مدة، مدة)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

public static bool operator ==(Duration a, Duration b)

Parameters

a Duration

المدة الأولى .

b Duration

المدة الثانية .

Returns

bool

قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد

المشغل !=(مدة، مدة)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة لا تساوي كائن محدد.

public static bool operator !=(Duration a, Duration b)

Parameters

a Duration

المدة الأولى .

b Duration

المدة الثانية .

Returns

bool

قيمة تشير إلى ما إذا كانت هذه الحالة لا تساوي كائن محدد

 عربي