ScrollingZoomAnimationStartingEventArgs.CorrelationId 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이전에 또는 ZoomBy
에서 반환한 애니메이션 확대/축소 비율 변경과 관련된 상관 관계 ID를 ZoomTo
가져옵니다.
public:
property int CorrelationId { int get(); };
int CorrelationId();
public int CorrelationId { get; }
var int32 = scrollingZoomAnimationStartingEventArgs.correlationId;
Public ReadOnly Property CorrelationId As Integer
속성 값
int
애니메이션 확대/축소 비율 변경과 관련된 상관 관계 ID입니다.
설명
각 프로그래밍 방식 스크롤 또는 확대/축소 변경은 특정 상관 관계 ID 번호와 연결됩니다. 이 숫자는 , , ScrollBy
, ZoomBy
AddScrollVelocity
ZoomTo
또는 AddZoomVelocity
를 반환 값으로 ScrollTo
사용하여 뷰 변경을 요청할 때 제공됩니다. 상관 관계 ID는 가져오기-인-뷰 요청 참여의 시작 부분에서 발생한 BringIntoView 이벤트에도 제공됩니다. 이는 상관 관계 ID의 수명 시작 부분을 표시합니다.
그런 다음 ScrollAnimationStarting 및 ScrollCompleted 또는 ZoomAnimationStarting 및 ZoomCompleted와 같은 후속 이벤트에서 동일한 숫자가 노출됩니다. 이렇게 하면 이벤트를 트리거하는 메서드 호출 또는 요청과 일치시킬 수 있습니다.
상관 관계 ID의 수명은 항상 완료 이벤트인 ScrollCompleted 또는 ZoomCompleted로 끝납니다.
상관 관계 ID의 수명은 겹칠 수 있습니다. 예를 들어 두 번의 백 투백 ZoomTo
호출은 겹치는 수명을 가진 두 개의 상관 관계 ID를 생성합니다.
이전 보기가 아직 진행 중인 동안 새 보기 변경이 요청되면 이전 보기가 취소됩니다. 이 취소는 이전 CorrelationId
를 사용하여 ScrollCompleted
또는 ZoomCompleted
이벤트를 트리거합니다.