Struct Duration

Struct Duration

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

מייצג משך זמן בפרויקט.

public struct Duration : IEquatable<duration>

מממש

IEquatable<duration>

חברים ירושים

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

מאפיינים

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

שיטות

Add(Duration)

מוסיף משך זמן שנבחר למשך זמן זה.

public Duration Add(Duration d)

פרמטרים

d Duration

משך הזמן של Aspose.Tasks שנבחר להוסיף למופע הזה.

מחזיר

Duration

אובייקט משך זמן חדש המייצג את הערך של מופע זה בתוספת ערך משך הזמן שנבחר.

Add(double)

מוסיף ערך כפול שנבחר למשך זמן זה.

public Duration Add(double val)

פרמטרים

val double

ערך System.Double שנבחר להוסיף למופע הזה.

מחזיר

Duration

אובייקט משך זמן חדש המייצג את הערך של מופע זה בתוספת ערך משך הזמן שנבחר.

Convert(TimeUnitType)

ממיר אובייקט משך זמן למשך זמן אחר עם יחידות זמן שנבחרות.

public Duration Convert(TimeUnitType timeUnitType)

פרמטרים

timeUnitType TimeUnitType

סוג יחידת הזמן שנבחר.

מחזיר

Duration

מחזיר משך זמן חדש עם סוג היחידה שנבחר.

Equals(Duration)

מחזיר ערך המצביע האם מופע זה שווה לאובייקט שנבחר.

public bool Equals(Duration other)

פרמטרים

other Duration

האובייקט להשוואה עם מופע זה.

מחזיר

bool

מחזיר True אם מופע משך הזמן האחר יש את ערכי TimeSpan ו-TimeUnit זהים למופע זה; אחרת, false.

Equals(object)

מחזיר ערך המצביע האם מופע זה שווה לאובייקט שנבחר.

public override bool Equals(object obj)

פרמטרים

obj object

האובייקט להשוואה עם מופע זה.

מחזיר

bool

True אם האובייקט שנבחר הוא משך זמן שיש לו את ערכי TimeSpan ו-TimeUnit זהים למופע זה; אחרת, false.

GetHashCode()

מחזיר ערך קוד גיבוב עבור אובייקט זה.

public override int GetHashCode()

מחזיר

int

מחזיר ערך קוד גיבוב עבור מופע משך הזמן הזה.

Parse(Project, string)

ממיר את המחרוזת שנבחרה למופע של מבנה Aspose.Tasks.Duration.

public static Duration Parse(Project p, string value)

פרמטרים

p Project

המופע שנבחר של מחלקת Aspose.Tasks.Project כדי להמיר עבורו את משך הזמן.

value string

המחרוזת שנבחרה להמיר.

מחזיר

Duration

מחזיר את המופע המומר של מבנה Aspose.Tasks.Duration.

ParseTimeSpan(string)

מנתח מחרוזת משך זמן בפורמט “PT–H–M–S–”.

public static TimeSpan ParseTimeSpan(string value)

פרמטרים

value string

המחרוזת שנבחרה לניתוח.

מחזיר

TimeSpan

מחזיר מופע מנותח של מבנה Aspose.Tasks.Duration.TimeSpan.

Subtract(Duration)

מנכה משך זמן שנבחר ממופע משך זמן זה.

public Duration Subtract(Duration d)

פרמטרים

d Duration

המופע שנבחר של Aspose.Tasks.Duration להחסיר ממופע זה.

מחזיר

Duration

אובייקט משך זמן חדש המייצג את הערך של מופע זה פחות ערך משך הזמן שנבחר.

Subtract(double)

מנכה ערך כפול שנבחר ממופע משך זמן זה.

public Duration Subtract(double val)

פרמטרים

val double

ערך System.Double שנבחר להחסיר ממופע זה.

מחזיר

Duration

אובייקט משך זמן חדש המייצג את הערך של מופע זה פחות ערך משך הזמן שנבחר.

ToDouble()

ממיר אובייקט משך זמן לערך System.Double.

public double ToDouble()

מחזיר

double

ערך המומר.

ToString()

מחזיר ייצוג מחרוזתי של מופע זה.

public override string ToString()

מחזיר

string

ייצוג מחרוזתי של מופע זה.

מפעילים

operator ==(Duration, Duration)

מחזיר ערך המצביע האם מופע זה שווה לאובייקט שנבחר.

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

פרמטרים

a Duration

משך הזמן הראשון.

b Duration

משך הזמן השני.

מחזיר

bool

ערך המצביע האם מופע זה שווה לאובייקט שנבחר.

operator !=(Duration, Duration)

מחזיר ערך המצביע האם מופע זה אינו שווה לאובייקט שנבחר.

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

פרמטרים

a Duration

משך הזמן הראשון.

b Duration

משך הזמן השני.

מחזיר

bool

ערך המצביע האם מופע זה אינו שווה לאובייקט שנבחר.

 Ελληνικά