diff options
Diffstat (limited to 'files/ko/xpinstall_api_reference/install_object/index.html')
-rw-r--r-- | files/ko/xpinstall_api_reference/install_object/index.html | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/files/ko/xpinstall_api_reference/install_object/index.html b/files/ko/xpinstall_api_reference/install_object/index.html new file mode 100644 index 0000000000..aaac8818a7 --- /dev/null +++ b/files/ko/xpinstall_api_reference/install_object/index.html @@ -0,0 +1,35 @@ +--- +title: Install Object +slug: XPInstall_API_Reference/Install_Object +translation_of: Archive/Mozilla/XPInstall/Reference/Install_Object +--- +<h3 id=".EA.B0.9C.EC.9A.94" name=".EA.B0.9C.EC.9A.94">개요</h3> +<p>The Install object 는 설치 스크립트들에서 우선적으로 사용되어 집니다. 어떤 경우든, <code>Install</code> object는 맹목적이고--일반적인 웹 페이지 스크립트의 <code>window</code> object 같이-- object methods를 앞에 쓸 필요도 없습니다. 예를 들어 아래 두줄은 동등한 결과를 나타냅니다.</p> +<pre>f = getFolder("Program"); +f = Install.getFolder("Program"); +</pre> +<p>설치 스크립트는 Install object를 호출함으로써 구성되어지며, 일반적으로 아래와 같은 형식을 가집니다.</p> +<dl> + <dt> + 설치 초기화 하기</dt> + <dd> + 설치를 위한 이름, 필요한 레지스트리, 그리고 버젼 정보로 <a href="ko/XPInstall_API_Reference/Install_Object/Methods/initInstall"> initInstall</a>를 호출하세요.</dd> + <dt> + 설치할 파일을 추가하기</dt> + <dd> + <a href="ko/XPInstall_API_Reference/Install_Object/Methods/getFolder">getFolder</a>를 호출하여 file objects를 얻고, <a href="ko/XPInstall_API_Reference/Install_Object/Methods/addFile"> addFile</a>를 필요한 만큼 호출하여 그것들의 object refs를 넘겨주어 파일들을 추가합니다.</dd> + <dt> + 설치를 실행하기</dt> + <dd> + 성공적으로 파일들이 추가되었는지 확인하시고 (e.g., 주 설치 메소드들로부터 <a href="ko/XPInstall_API_Reference/Return_Codes"> Return Codes</a> 코드를 확인), 만약 모든 것들이 정상적이라면 설치를 진행하십시요.</dd> +</dl> +<pre>performOrCancel(); +function performOrCancel() +{ + if (0 == getLastError()) + performInstall(); + else + cancelInstall(); +} +</pre> +<p>완벽한 스크립트 예제를 원한다면, <a href="ko/XPInstall_API_Reference/Examples"> Script Examples</a>를 참조하세요..</p> |