EventMapping 테이블

EventMapping 테이블은 일부 컨트롤 이벤트를 구독하는 컨트롤을 나열하고 다른 컨트롤 또는 Windows Installer에서 이벤트를 게시할 때 변경될 특성을 나열합니다.

EventMapping 테이블에는 다음 열이 있습니다.

Column 형식 Nullable
Dialog_ 식별자 Y N
Control_ 식별자 Y N
이벤트 식별자 Y N
attribute 식별자 N N

 

Dialog_

Dialog 테이블의 첫 번째 열에 대한 외부 키입니다. 이 필드와 Control_ 필드는 함께 컨트롤을 식별합니다.

Control_

컨트롤 테이블의 두 번째 열에 대한 외부 키입니다. 이 필드와 Dialog_ 필드는 함께 컨트롤을 식별합니다.

Event

이 필드는 컨트롤에서 구독하는 이벤트의 유형을 지정하는 식별자입니다. 자세한 내용은 ControlEvent 개요를 참조하세요.

Attribute

이벤트 열의 이벤트가 수신될 때 설정되는 Control_ 특성의 이름입니다. 이벤트의 인수는 컨트롤의 이 특성을 변경하기 위해 특성 호출의 인수로 전달됩니다.

설명

ControlEvent 테이블은 사용자가 PushButton 컨트롤, CheckBox 컨트롤 또는 SelectionTree 컨트롤과 상호 작용할 때 시작되는 컨트롤 이벤트를 지정합니다. 사용자가 컨트롤 이벤트를 시작하는 데 사용할 수 있는 유일한 컨트롤입니다.

대화 상자에서 둘 이상의 컨트롤이 동일한 이벤트를 구독할 수 있습니다.

다음 목록에서는 EventMapping 테이블에 대한 일반적인 용도를 식별합니다.

유효성 검사

ICE03
ICE06
ICE32