aboutsummaryrefslogtreecommitdiff
path: root/files/ko/xpconnect
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:42:17 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:42:17 -0500
commitda78a9e329e272dedb2400b79a3bdeebff387d47 (patch)
treee6ef8aa7c43556f55ddfe031a01cf0a8fa271bfe /files/ko/xpconnect
parent1109132f09d75da9a28b649c7677bb6ce07c40c0 (diff)
downloadtranslated-content-da78a9e329e272dedb2400b79a3bdeebff387d47.tar.gz
translated-content-da78a9e329e272dedb2400b79a3bdeebff387d47.tar.bz2
translated-content-da78a9e329e272dedb2400b79a3bdeebff387d47.zip
initial commit
Diffstat (limited to 'files/ko/xpconnect')
-rw-r--r--files/ko/xpconnect/index.html57
-rw-r--r--files/ko/xpconnect/using_components/index.html17
2 files changed, 74 insertions, 0 deletions
diff --git a/files/ko/xpconnect/index.html b/files/ko/xpconnect/index.html
new file mode 100644
index 0000000000..301a379c07
--- /dev/null
+++ b/files/ko/xpconnect/index.html
@@ -0,0 +1,57 @@
+---
+title: XPConnect
+slug: XPConnect
+tags:
+ - XPConnect
+translation_of: Mozilla/Tech/XPCOM/Language_bindings/XPConnect
+---
+<div>
+<p>XPConnect는 <a href="ko/JavaScript">JavaScript</a>와 <a href="ko/XPCOM">XPCOM</a> 사이에서 연결해줍니다. XPConnect를 사용하여 JavaScript 코드에서 XPCOM 컴포넌트를 사용할 수 있고 XPCOM 컴포넌트 내의 JavaScript 객체와 상호 작용할 수 있습니다.
+</p>
+</div>
+<table class="topicpage-table">
+<tbody><tr><td>
+<h4 id=".EB.AC.B8.EC.84.9C" name=".EB.AC.B8.EC.84.9C"> <a>문서</a> </h4>
+<dl><dt> <a href="ko/XPConnect/Architecture_basics">XPConnect:Architecture basics</a>
+</dt><dd> <small>XPConnect, JavaScript, XPCOM, XUL...</small>
+</dd></dl>
+<dl><dt> <a href="ko/XPConnect/Using_components">XPConnect:Using components</a>
+</dt><dd> <small>XPCOM 컴포넌트와 통신하는 법.</small>
+</dd></dl>
+<dl><dt> <a class="external" href="http://www.mozilla.org/scriptable/faq.html">XPConnect와 XPIDL FAQ</a>
+</dt></dl>
+<p><span class="alllinks"><a>View All...</a></span>
+</p>
+<h4 id=".EC.98.88.EC.A0.9C" name=".EC.98.88.EC.A0.9C"> 예제 </h4>
+<dl><dt> <a href="ko/NsIEnumerator">nsIEnumerator</a>
+</dt><dd> <small>열거가 끝났을 때를 어떻게 아나요?</small>
+</dd></dl>
+<dl><dt> <a href="ko/XPConnect/nsIRegistry">XPConnect:nsIRegistry</a>
+</dt><dd> <small><a href="ko/Appreg">appreg</a> 나타내기.</small>
+</dd></dl>
+<dl><dt> <a href="ko/XPConnect/nsIProfile">XPConnect:nsIProfile</a>
+</dt><dd> <small>프로필 생성, 이름 변경, 삭제, 나열하기.</small>
+</dd></dl>
+<dl><dt> <a href="ko/XPConnect/appShellService">XPConnect:appShellService</a>
+</dt><dd> <small>XPConnect에서 Mozilla를 끝낼 수도 있습니다.</small>
+</dd></dl>
+<p><span class="alllinks"><a>View All...</a></span>
+</p>
+</td>
+<td>
+<h4 id=".EC.BB.A4.EB.AE.A4.EB.8B.88.ED.8B.B0" name=".EC.BB.A4.EB.AE.A4.EB.8B.88.ED.8B.B0"> 커뮤니티 </h4>
+<ul><li> Mozilla 포럼 보기...
+</li></ul>
+<p>{{ DiscussionList("dev-tech-xpcom", "mozilla.dev.tech.xpcom") }}
+</p>
+<h4 id=".EB.8F.84.EA.B5.AC" name=".EB.8F.84.EA.B5.AC"> 도구 </h4>
+<ul><li> <a href="ko/Xpcshell">xpcshell</a>
+</li></ul>
+<h4 id=".EA.B4.80.EB.A0.A8_.EC.A3.BC.EC.A0.9C" name=".EA.B4.80.EB.A0.A8_.EC.A3.BC.EC.A0.9C"> 관련 주제 </h4>
+<dl><dd> <a href="ko/XPCOM">XPCOM</a>, <a href="ko/JavaScript">JavaScript</a>
+</dd></dl>
+</td></tr></tbody></table>
+<p><span class="comment">Categories</span>
+</p><p><span class="comment">Interwiki Language Links</span>
+</p><p><br>
+</p>{{ languages( { "en": "en/XPConnect", "fr": "fr/XPConnect", "ja": "ja/XPConnect", "pl": "pl/XPConnect" } ) }}
diff --git a/files/ko/xpconnect/using_components/index.html b/files/ko/xpconnect/using_components/index.html
new file mode 100644
index 0000000000..a54d48deae
--- /dev/null
+++ b/files/ko/xpconnect/using_components/index.html
@@ -0,0 +1,17 @@
+---
+title: Using components
+slug: XPConnect/Using_components
+translation_of: Mozilla/Tech/XPCOM/Language_bindings/XPConnect/Using_components
+---
+<p><a href="/en/XPConnect" style="text-decoration: none; color: rgb(4, 137, 183) !important; cursor: default;" title="en/XPConnect">XPConnect</a>은 모질라와 <a href="/en/XPConnect/xpcshell" style="text-decoration: none; color: rgb(4, 137, 183) !important; cursor: default;" title="en/XPConnect/xpcshell">xpcshell</a>에서 <a href="/en/XPCOM" style="text-decoration: none; color: rgb(4, 137, 183) !important; cursor: default;" title="en/XPCOM">XPCOM</a> 콤포넌트에 투명하게 접근할 수 있도록 해줍니다.</p>
+<p>일반적으로 스크립트는 다음과 같이 시작합니다 :</p>
+<pre>var Cc = <a style="text-decoration: none; color: rgb(4, 137, 183) !important; cursor: default;" title="en/Components.classes">Components.classes</a>;
+var Ci = <a style="text-decoration: none; color: rgb(4, 137, 183) !important; cursor: default;" title="en/Components.interfaces">Components.interfaces</a>;
+</pre>
+<p>콤포넌트에 대한 연결을 가지고 있으려면, 다음과 같이 합니다 :</p>
+<pre>var rc = Cc["@mozilla.org/registry;1"]; var rs = rc.getService(Ci.nsIRegistry);</pre>
+<hr>
+<p>See also :</p>
+<ul>
+ <li><a href="/en/XPConnect/xpcshell" style="text-decoration: none; color: rgb(4, 137, 183) !important; cursor: default;" title="en/XPConnect/xpcshell">xpcshell</a> -- 자바스크립트를 위한 커맨드라인 환경</li>
+</ul>