ScrollingScrollCompletedEventArgs.CorrelationId 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이전에 , ScrollBy
또는 AddScrollVelocity
에서 반환ScrollTo
한 오프셋 변경과 관련된 상관 관계 ID를 가져옵니다.
public:
property int CorrelationId { int get(); };
int CorrelationId();
public int CorrelationId { get; }
var int32 = scrollingScrollCompletedEventArgs.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의 수명은 겹칠 수 있습니다. 예를 들어 두 개의 백 투 백 ScrollTo
호출은 수명이 겹치는 두 개의 상관 관계 ID를 생성합니다.
이전 보기가 아직 진행 중인 동안 새 보기 변경이 요청되면 이전 보기가 취소됩니다. 이 취소는 이전 CorrelationId
를 사용하여 ScrollCompleted
또는 ZoomCompleted
이벤트를 트리거합니다.