Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.
Résumé
Components.ID
est un constructeur qui crée des objets natifs qui sont conformes à l'interface nsIJSID
.
Syntaxe
var interfaceID = [ new ] Components.ID(iid);
Paramètres
iid
- Une chaîne de format
'{00000000-0000-0000-0000-000000000000}'
donnant l'ID de l'interface
Description
Components.ID
crée des interfaceID pour une utilisation dans la mise en œuvre des méthodes telles que QueryInterface, getInterfaces, et d'autres méthodes qui prennent des ID d'interface en tant que paramètres.Components.classes
, Components.classes
, Components.classesByID
fournissent à peu près tous les nsIDs
qu'a besoin JavaScript. L'exception à cette règle est le cas où un composant est écrit en JavaScript et doit s'inscrire lui-même avec le gestionnaire de composant en utilisant son propre nsID
- ID qui ne soit pas déjà enregistré et donc ne figure pas dans Components.classes
.