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

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