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