Components.classesByID

Components.classesByID は、プロパティが CID によって索引付けされたクラスである、読み出し専用オブジェクトです。

はじめに

Components.classesByID は、nsIJSCID インターフェースを実装した読み出し専用オブジェクトです。それぞれのオブジェクトは、XPCOM サービスとして構築またはアクセスされうる XPCOM コンポーネントのクラスのひとつを表します。

Components.classesByID は、要素が CID の「標準的な」形式で索引付けされている以外は Components.classes と同様です。また、コンポーネントマネージャによって ContractID を使って登録されたコンポーネントクラスだけでなく、プレーンの CID を使って登録されたクラスも表します。

使い方

In order to retrieve the object for a given CID, you can use that CID as an index with Components.classesByID as follows:

var clazz = Components.classesByID["{ed132c20-eed1-11d2-baa4-00805f8a5dd7}"];

Document Tags and Contributors

Contributors to this page: Yoshino
最終更新者: Yoshino,