다음을 통해 공유


대화 상자 유형

의미 체계 형식의 대화 상자 형식은 키 형식 형식 중 하나입니다. 이 형식은 사용자가 제공한 대화 외래 키로 구성됩니다.

병합 도구는 이 유형의 항목에 대해 유효한 Windows Installer 식별자 대체해야 합니다. Mergemod.dll 이 제한을 적용하지 않으며 사용자가 대화 상자 테이블에 유효한 키를 제공하는지 확인하는 것은 병합 도구에 달려 있습니다.

msmConfigItemNonNullable이 ModuleConfiguration 테이블의 특성 필드에 포함되지 않는 한 Null은 이 형식에 유효한 값입니다.

Dialog 형식은 다음과 같은 종류의 ContextData와 함께 사용할 수 있습니다.

dialogNext ContextData

구성 가능한 병합 모듈은 이 형식을 사용하여 사용자가 대화 테이블에 외래 키를 제공할 수 있도록 할 수 있습니다. 이 형식의 구성 가능한 항목을 지정하려면 모듈 작성자가 이름 열에 구성 가능한 항목의 이름을 입력하고, 서식 열에 "1"을 입력하고, Type 열에 "Dialog"를 입력하고, ModuleConfiguration 테이블ContextData 열에 "DialogNext"를 입력해야 합니다.

DialogPrev ContextData

구성 가능한 병합 모듈은 이 형식을 사용하여 사용자가 대화 테이블에 외래 키를 제공할 수 있도록 할 수 있습니다. 이 형식의 구성 가능한 항목을 지정하려면 모듈 작성자가 이름 열에 구성 가능한 항목의 이름을 입력하고, 서식 열에 "1"을 입력하고, 형식 열에 "Dialog"를 입력하고, ModuleConfiguration 테이블의 ContextData 열에 "DialogPrev"를 입력해야 합니다.