XPCOMインターフェースについて述べます。XPConnectを介したインターフェースを定義するのに使用されます。用いて、オブジェクトの自動補完機能を呼び出すようになります。XPCOMオブジェクトを保持します。xp-connectオブジェクトへ入ります。xp-connectオブジェクトを返します。オブジェクトのインターフェースを手動で公開するには、あまりきれいでないトリックをひとつ行う必要があります。XBLウィジェットにメソッドの属性を定義することで全てです。</method>メソッドの本体がそのまま自動補完のセッションを得て、その上で自動補完メソッドを呼び出しているのが分かるでしょう。ウィジェットのインターフェースを実装する次にやるべきことは、自動補完のセッションを渡せるようにウィジェットのインターフェースを実装することです。自動補完セッションがウィジェットに検索結果付きでコールバックしてほしいところです。XPCOMオブジェクトのときに行ったのと同じようなトリックを行うことができます。値はわたしのインターフェースを実装したオブジェクトになります。必要とするメソッド(たとえばわたしの自動補完セッションオブジェクトのような)へ渡すことができます。イベントハンドラを作る最後の部分は簡単なところです。自動補完検索を開始するハンドラが欲しいところです。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。