다음을 통해 공유


DurationHelper 클래스

정의

기간 값을 처리하기 위한 기본 유틸리티 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 Duration 메서드를 대신 사용해야 합니다.

public ref class DurationHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DurationHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DurationHelper
Public NotInheritable Class DurationHelper
상속
Object Platform::Object IInspectable DurationHelper
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

Duration은 애니메이션 동작에 대한 시간 단위를 나타내는 Windows 런타임 구조체입니다. 예를 들어 Timeline.DurationDuration 값을 사용합니다.

DurationHelper는 Windows 런타임 구조 값에 대한 유틸리티 메서드를 제공하기 위한 여러 도우미 클래스 중 하나입니다. 유틸리티 멤버는 .NET Framework 런타임 지원으로 인해 구조에서 직접 사용할 수 있으므로 C# 및 Microsoft Visual Basic 코드는 Duration의 멤버를 대신 사용할 수 있습니다. C++ 코드는 DurationTimespan 데이터 값에만 액세스할 수 있습니다. C++ 개발자의 경우 Microsoft Visual Basic 개발자가 Duration 에서 직접 사용할 수 있는 것과 거의 동일한 유틸리티 기능을 DurationHelper 클래스의 정적 형식으로 사용할 수 있습니다.

속성

Automatic

"자동" 기간을 나타내는 생성된 Duration 값을 반환 합니다. C# 및 Microsoft Visual Basic 코드는 Duration.Automatic 을 대신 사용해야 합니다.

Forever

"Forever" Duration을 나타내는 생성된 Duration 값을 반환 합니다. C# 및 Microsoft Visual Basic 코드는 Duration.Forever 를 대신 사용해야 합니다.

메서드

Add(Duration, Duration)

기간 값의 TimeSpan 구성 요소를 추가합니다. C# 및 Microsoft Visual Basic 코드는 더하기 (+) 연산자 또는 Duration.Add 메서드를 대신 사용해야 합니다.

Compare(Duration, Duration)

Duration 구조체의 값 같음을 비교합니다. C# 및 Microsoft Visual Basic 코드는 Duration.Compare 를 대신 사용해야 합니다.

Equals(Duration, Duration)

Duration 값에 동일한 값이 있는지 여부를 결정합니다. C# 및 Microsoft Visual Basic 코드는 같음 (=) 연산자 또는 Duration.Equals 메서드를 대신 사용해야 합니다.

FromTimeSpan(TimeSpan)

TimeSpan 값을 기반으로 새 Duration을 만듭니다. C# 및 Microsoft Visual Basic 코드는 Duration(TimeSpan) 생성자를 대신 사용해야 합니다.

GetHasTimeSpan(Duration)

지정된 DurationTimeSpan 구성 요소에 null이 아닌 값이 있는지 여부를 반환합니다. C# 및 Microsoft Visual Basic 코드는 Duration.HasTimeSpan 을 대신 사용해야 합니다.

Subtract(Duration, Duration)

Duration 값의 TimeSpan 구성 요소를 다른 Duration 값에서 뺍니다. C# 및 Microsoft Visual Basic 코드는 Subtraction (-) 연산자 또는 Duration.Subtract 메서드를 대신 사용해야 합니다.

적용 대상

추가 정보