사용자 인터페이스 수준

Windows Installer는 패키지 개발자에게 여러 수준의 기능이 있는 내부 사용자 인터페이스를 작성하는 기능을 제공합니다. 패키지 작성자가 내부 UI를 만들어야 하므로 전체 UI, 축소된 UI, 기본 UI 및 없음 수준의 동작은 설치 패키지에 따라 달라집니다. 다음 표에서는 일반적으로 UI 수준에 사용되는 기능을 설명합니다.

UI 수준 설명
전체 UI 내부 UI에 작성된 모달 및 모덜리스 대화 상자를 표시합니다. 작성된 오류 대화 상자를 표시합니다. 참고: 모달 대화 상자는 설치를 계속하기 전에 사용자 입력이 필요하며 대화 상자 테이블의 특성 열에서 모달 대화 스타일 비트를 설정하여 지정합니다. 모덜리스 대화 상자는 설치를 계속하는 데 있어 사용자 입력이 필요하지 않습니다.
전체 UI는 일반적으로 사용자 인터페이스 마법사 동작을 표시합니다.
축소된 UI UI에 작성된 모든 모덜리스 대화 상자를 표시합니다. 작성된 모달 대화 상자는 표시하지 않습니다. 작성된 오류 대화 상자를 표시합니다. 디스크 프롬프트 메시지를 표시합니다. FilesInUse 대화 상자를 표시합니다.
기본 UI 진행 메시지를 표시하는 기본 제공 모덜리스 대화 상자를 표시합니다. 기본 제공 오류 대화 상자를 표시합니다. 작성된 대화 상자는 표시하지 않습니다. DiskPrompt 속성 값이 포함된 대화 상자를 표시하여 사용자에게 디스크를 삽입하라는 메시지를 표시합니다.
None 없음은 UI를 표시하지 않는 자동 설치를 의미합니다.

 

내부 UI 수준은 MsiSetInternalUI를 사용하여 설정할 수 있습니다. 설치 관리자는 UILevel 속성을 UI의 현재 수준으로 설정합니다.

LIMITUI 속성이 설정되면 패키지를 설치할 때 사용되는 UI(사용자 인터페이스) 수준이 기본으로 제한됩니다.

UI 작성의 예는 설치 예제를 참조하세요.