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

시간 단위가 경과했는지를 나타내는 값을 가져옵니다. 이 Duration 인스턴스가 경과되었는지를 결정하는 플래그입니다.

public bool IsElapsed { get; }

속성 값

bool

IsEstimated

시간 단위가 추정되었는지를 나타내는 값을 가져옵니다. 이 Duration 인스턴스가 추정되었는지를 결정하는 플래그입니다.

public bool IsEstimated { get; }

속성 값

bool

TimeSpan

이 Duration 객체의 Aspose.Tasks.Duration.TimeSpan 인스턴스를 가져옵니다. 이 Duration 객체의 TimeSpan 인스턴스입니다.

public TimeSpan TimeSpan { get; }

속성 값

TimeSpan

TimeUnit

이 객체의 시간 단위 유형을 가져옵니다. 이 Duration 인스턴스의 시간 단위 유형입니다.

public TimeUnitType TimeUnit { get; }

속성 값

TimeUnitType

메서드

Add(Duration)

지정된 기간을 이 기간에 추가합니다.

public Duration Add(Duration d)

매개변수

d Duration

이 인스턴스에 추가할 지정된 Aspose.Tasks.Duration입니다.

반환

Duration

이 인스턴스의 값에 지정된 기간 값을 더한 새로운 기간 객체입니다.

Add(double)

지정된 double 값을 이 기간에 추가합니다.

public Duration Add(double val)

매개변수

val double

이 인스턴스에 추가할 지정된 System.Double 값입니다.

반환

Duration

이 인스턴스의 값에 지정된 기간 값을 더한 새로운 기간 객체입니다.

Convert(TimeUnitType)

Duration 객체를 지정된 시간 단위로 다른 기간으로 변환합니다.

public Duration Convert(TimeUnitType timeUnitType)

매개변수

timeUnitType TimeUnitType

지정된 시간 단위 유형입니다.

반환

Duration

지정된 단위 유형으로 새로운 기간을 반환합니다.

Equals(Duration)

이 인스턴스가 지정된 객체와 같은지를 나타내는 값을 반환합니다.

public bool Equals(Duration other)

매개변수

other Duration

이 인스턴스와 비교할 객체입니다.

반환

bool

다른 Duration 인스턴스가 이 인스턴스와 동일한 TimeSpan 및 TimeUnit 값을 가지면 True를 반환하고, 그렇지 않으면 false를 반환합니다.

Equals(object)

이 인스턴스가 지정된 객체와 같은지를 나타내는 값을 반환합니다.

public override bool Equals(object obj)

매개변수

obj object

이 인스턴스와 비교할 객체입니다.

반환

bool

지정된 객체가 이 인스턴스와 동일한 TimeSpan 및 TimeUnit 값을 가진 Duration이면 True를 반환하고, 그렇지 않으면 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)

지정된 double 값을 이 기간 인스턴스에서 뺍니다.

public Duration Subtract(double val)

매개변수

val double

이 인스턴스에서 뺄 지정된 System.Double 값입니다.

반환

Duration

이 인스턴스의 값에서 지정된 기간 값을 뺀 새로운 기간 객체입니다.

ToDouble()

Duration 객체를 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

이 인스턴스가 지정된 객체와 같지 않은지를 나타내는 값입니다.

 한국어