이러한 구성 매개 변수를 다음과 같이 응용 프로그램의 코드를 사용하여 설정할 수도 있습니다.
appUpdater.updateURL = " http://example.com/updates/update.xml";
appUpdater.delay = 1;
업데이트 프로그램 객체의 속성은
updateURL
및
delay
입니다. 이러한 속성은 구성 파일의
updateURL
및
delay
요소와 동일한 설정 즉, 업데이트 설명자 파일의 URL과 업데이트 확인 간격을 정의합니다. 구성 파일
및
코드의 설정을 지정하는 경우 코드를 사용하여 설정한 속성이 구성 파일의 해당하는 설정보다 우선합니다.
구성 파일이나 스크립트를 통해
updateURL
속성을 정의(
업데이트 설명자 파일 정의 및 웹 서버에 AIR 파일 추가
참조)한 후에 업데이트 프로그램을 사용(업데이트 프로그램 객체의
initialize()
메서드를 호출(
업데이트 프로그램 초기화
의 설명 참조))해야 합니다.
ApplicationUpdaterUI 프레임워크는 업데이트 프로그램 객체에 대한 다음과 같은 추가 속성을 정의합니다.
-
isCheckForUpdateVisible
- 업데이트 확인, 업데이트 없음 및 업데이트 오류 대화 상자에 해당합니다.
-
isDownloadUpdateVisible
- 업데이트 다운로드 대화 상자에 해당합니다.
-
isDownloadProgressVisible
- 다운로드 진행률 및 다운로드 오류 대화 상자에 해당합니다.
-
isInstallUpdateVisible
- 업데이트 설치 대화 상자에 해당합니다.
-
isFileUpdateVisible
- 파일 업데이트, 파일 업데이트 없음 및 파일 오류 대화 상자에 해당합니다.
-
isUnexpectedErrorVisible
- 예기치 않은 오류 대화 상자에 해당합니다.
각 속성은 ApplicationUpdaterUI 사용자 인터페이스에 있는 하나 이상의 대화 상자에 해당합니다. 각 속성은 기본값이
true
인 부울 값입니다.
false
로 설정할 경우 해당하는 대화 상자가 업데이트 절차의 일부로 표시되지 않습니다.
이러한 대화 상자 속성은 업데이트 구성 파일의 설정을 재정의합니다.
|
|
|