Duration 속성

Timeline.Duration Property

반복을 제외하고 이 Timeline이 재생되는 시간을 가져오거나 설정합니다.

구문


public Duration Duration { get; set; }


<timeline Duration="[days.]hours:minutes:seconds[.fractionalSeconds]"/>
-or-
<timeline Duration="Automatic" .../>
-or-
<timeline Duration="Forever" .../>

XAML Values

days

일 수를 지정하는 0보다 크거나 같은 정수 값입니다.

hours

시간을 지정하는 0에서 23 사이의 정수 값입니다. Duration을 XAML 특성으로 지정할 경우 hours 구성 요소를 지정해야 하며 이는 이 구성 요소가 0일 경우에도 마찬가지입니다.

minutes

분을 지정하는 0에서 59 사이의 정수 값입니다. seconds 구성 요소만 설정할 경우 hours:minutes 구성 요소를 0:0으로 설정합니다.

seconds

초를 지정하는 0에서 59 사이의 정수 값입니다. seconds 구성 요소만 설정할 경우 hours:minutes 구성 요소를 0:0으로 설정합니다.

fractionalSeconds

선택적 요소입니다. 초의 소수 부분을 지정하는 1-7의 소수 자릿수로 구성되는 10진수 값입니다.

Automatic

리터럴 문자열 Automatic입니다.

Forever

리터럴 문자열 Forever입니다.

속성 값

형식: Duration

Timeline이 단일 정방향 반복을 완료하는 데 걸리는 시간인 Timeline의 단순 지속 시간입니다. 기본값은 Automatic으로 확인되는 Duration입니다.

설명

Duration 값에는 TimeSpan 구성 요소가 있습니다.

  • Visual C++ 구성 요소 확장(C++/CX)의 경우 Duration의 데이터 값은 TimeSpan이라는 이름의 속성입니다. TimeSpan 구조 값을 포함하며, 해당 구조에 기간을 100나노초 단위로 계산되는 int64로 보고하는 Duration 필드가 있습니다. TimeSpan에는 hours:minutes:seconds 형식에서 시간 구성 요소를 가져오기 위한 메서드가 없습니다.
  • C# 또는 Microsoft Visual Basic의 경우 System.TimeSpan의 유틸리티 메서드를 사용하여 원하는 형식의 기간 구성 요소를 가져올 수 있습니다. 예를 들어 TimeSpan.Hours, TimeSpan.MinutesTimeSpan.Seconds를 개별적으로 가져올 수 있습니다.
  • 자세한 내용은 Duration 참조 항목의 설명 부분을 참조하십시오.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

Namespace

Windows.UI.Xaml.Media.Animation
Windows::UI::Xaml::Media::Animation [C++]

Metadata

Windows.winmd

참고 항목

Timeline
스토리보드 애니메이션

 

 

표시:
© 2016 Microsoft