Duration 구조체

정의

Timeline 이 활성화된 시간을 나타냅니다.Represents the duration of time that a Timeline is active.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
상속
Duration
특성

설명

XAML 특성 사용XAML Attribute Usage

<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

또는-or-

<object property="[days.]hours:minutes"/>

또는-or-

<object property="Automatic"/><object property="Automatic"/>

또는-or-

<object property="Forever"/><object property="Forever"/>

XAML 값XAML Values

일별로days
System.Int32

이 기간에 포함 되는 일 수를 설명 하는 0 보다 크거나 같은 값입니다.A value greater than or equal to 0 that describes the number of days spanned by this duration.

시간의hours
System.Int32

이 기간에 포함 되는 시간을 나타내는 0에서 23 사이의 값입니다.A value between 0 and 23 that represents the number of hours spanned by this duration.

minutes
System.Int32

이 기간에 포함 되는 시간 (분) 수를 나타내는 0에서 59 사이의 값입니다.A value between 0 and 59 that represents the number of minutes spanned by this duration.

seconds
System.Int32

이 기간에 포함 되는 시간 (초) 수를 나타내는 0에서 59 사이의 값A value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

소수 자릿수 초를 나타내는 1 ~ 7 자리 이루어진는 값입니다.A value consisting of 1 to 7 digits that represents fractional seconds.

생성자

Duration(TimeSpan)

제공된 Duration 값을 사용하여 TimeSpan 구조체의 새 인스턴스를 초기화합니다.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

속성

Automatic

자동으로 결정된 Duration 값을 가져옵니다.Gets a Duration value that is automatically determined.

Forever

무한 간격을 나타내는 Duration 값을 가져옵니다.Gets a Duration value that represents an infinite interval.

HasTimeSpan

DurationTimeSpan 값을 나타내는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan

TimeSpan 에서 나타내는 Duration 값을 가져옵니다.Gets the TimeSpan value that this Duration represents.

메서드

Add(Duration)

지정된 Duration 인스턴스의 값을 현재 인스턴스의 값에 더합니다.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration)

Duration 값을 다른 값과 비교합니다.Compares one Duration value to another.

Equals(Duration)

지정된 DurationDuration의 이 인스턴스와 같은지 여부를 확인합니다.Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration)

Duration의 두 인스턴스가 동일한지를 확인합니다.Determines whether two instances of Duration are equal.

Equals(Object)

지정된 개체가 Duration 인스턴스와 같은지 확인합니다.Determines whether a specified object is equal to an instance of Duration.

GetHashCode()

이 인스턴스의 해시 코드를 가져옵니다.Gets a hash code for this instance.

Plus(Duration)

Duration의 지정된 인스턴스를 반환합니다.Returns the specified instance of Duration.

Subtract(Duration)

이 인스턴스에서 지정된 Duration의 인스턴스 값을 뺍니다.Subtracts the value of the specified instance of Duration from this instance.

ToString()

Duration의 인스턴스를 String 표현으로 변환합니다.Converts an instance of Duration to a String representation.

연산자

Addition(Duration, Duration)

Duration의 두 인스턴스를 더합니다.Adds two instances of Duration together.

Equality(Duration, Duration)

Duration의 두 인스턴스가 동일한지를 확인합니다.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration)

Duration의 한 인스턴스가 다른 인스턴스보다 큰지를 확인합니다.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration)

Duration의 한 인스턴스가 다른 인스턴스보다 크거나 같은지를 확인합니다.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration)

지정된 Duration에서 암시적으로 TimeSpan을 만듭니다.Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration)

Duration 인스턴스가 다른지 여부를 확인합니다.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration)

Duration 인스턴스의 값이 다른 인스턴스의 값보다 작은지를 확인합니다.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration)

Duration 인스턴스의 값이 다른 인스턴스의 값보다 작거나 같은지를 확인합니다.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration)

Duration 인스턴스의 값을 다른 인스턴스 값에서 뺍니다.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration)

Duration의 지정된 인스턴스를 반환합니다.Returns the specified instance of Duration.

적용 대상