aboutsummaryrefslogtreecommitdiff
path: root/files/ja/xpconnect/index.html
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
commit33058f2b292b3a581333bdfb21b8f671898c5060 (patch)
tree51c3e392513ec574331b2d3f85c394445ea803c6 /files/ja/xpconnect/index.html
parent8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff)
downloadtranslated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip
initial commit
Diffstat (limited to 'files/ja/xpconnect/index.html')
-rw-r--r--files/ja/xpconnect/index.html63
1 files changed, 63 insertions, 0 deletions
diff --git a/files/ja/xpconnect/index.html b/files/ja/xpconnect/index.html
new file mode 100644
index 0000000000..c136996efe
--- /dev/null
+++ b/files/ja/xpconnect/index.html
@@ -0,0 +1,63 @@
+---
+title: XPConnect
+slug: XPConnect
+tags:
+ - 'XPCOM:Language Bindings'
+ - XPConnect
+translation_of: Mozilla/Tech/XPCOM/Language_bindings/XPConnect
+---
+<p>
+</p>
+<div>
+<p>XPConnect は、<a href="ja/JavaScript">JavaScript</a> と <a href="ja/XPCOM">XPCOM</a> の間のブリッジです。XPConnect を使うと、JavaScript のコードから XPCOM コンポーネントを、また、XPCOM コンポーネントからその範囲内で JavaScript オブジェクトも相互に使えます。
+</p>
+</div>
+<table class="topicpage-table">
+<tbody><tr><td>
+<h4 id=".E3.83.89.E3.82.AD.E3.83.A5.E3.83.A1.E3.83.B3.E3.83.88" name=".E3.83.89.E3.82.AD.E3.83.A5.E3.83.A1.E3.83.B3.E3.83.88"> <a>ドキュメント</a> </h4>
+<dl><dt> <a href="ja/XPConnect/Architecture_basics">構造の基本</a>
+</dt><dd> <small>XPConnect、JavaScript、XPCOM、XUL...</small>
+</dd></dl>
+<dl><dt> <a href="ja/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>
+<dl><dt> <a href="ja/XPConnect_wrappers">ラッパー</a>
+</dt><dd> <small>XPCOM が生成し使用するラッパーとはどのようなものか。</small>
+</dd></dl>
+<p><span class="alllinks"><a>すべて見る...</a></span>
+</p>
+<h4 id=".E3.82.B5.E3.83.B3.E3.83.97.E3.83.AB" name=".E3.82.B5.E3.83.B3.E3.83.97.E3.83.AB"> サンプル </h4>
+<dl><dt> <a href="ja/NsIEnumerator">nsIEnumerator</a>
+</dt><dd> <small>{{ 訳語("列挙", "enumerating") }}が終わったタイミングをどのようにして知るか。</small>
+</dd></dl>
+<dl><dt> <a href="ja/XPConnect/nsIRegistry">nsIRegistry</a>
+</dt><dd> <small><a href="ja/Appreg">appreg</a> の代理。</small>
+</dd></dl>
+<dl><dt> <a href="ja/XPConnect/nsIProfile">nsIProfile</a>
+</dt><dd> <small>プロファイルの作成、リネーム、削除、一覧。</small>
+</dd></dl>
+<dl><dt> <a href="ja/XPConnect/appShellService">appShellService</a>
+</dt><dd> <small>Mozilla を終了させる方法。</small>
+</dd></dl>
+<p><span class="alllinks"><a>すべて見る...</a></span>
+</p>
+</td>
+<td>
+<h4 id=".E3.82.B3.E3.83.9F.E3.83.A5.E3.83.8B.E3.83.86.E3.82.A3" name=".E3.82.B3.E3.83.9F.E3.83.A5.E3.83.8B.E3.83.86.E3.82.A3"> コミュニティ </h4>
+<ul><li> Mozilla フォーラムを見る...
+</li></ul>
+<p>{{ DiscussionList("dev-tech-xpcom", "mozilla.dev.tech.xpcom") }}
+</p>
+<h4 id=".E3.83.84.E3.83.BC.E3.83.AB" name=".E3.83.84.E3.83.BC.E3.83.AB"> ツール </h4>
+<ul><li> <a href="ja/Xpcshell">xpcshell</a>
+</li></ul>
+<h4 id=".E9.96.A2.E9.80.A3.E9.A0.85.E7.9B.AE" name=".E9.96.A2.E9.80.A3.E9.A0.85.E7.9B.AE"> 関連項目 </h4>
+<dl><dd> <a href="ja/XPCOM">XPCOM</a>, <a href="ja/JavaScript">JavaScript</a>, <a href="ja/XPIDL">XPIDL</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", "ko": "ko/XPConnect", "pl": "pl/XPConnect" } ) }}