업데이트 설정 ActionScript 또는 JavaScript 코드 정의

이러한 구성 매개 변수를 다음과 같이 응용 프로그램의 코드를 사용하여 설정할 수도 있습니다.

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 로 설정할 경우 해당하는 대화 상자가 업데이트 절차의 일부로 표시되지 않습니다.

이러한 대화 상자 속성은 업데이트 구성 파일의 설정을 재정의합니다.