mozilla
Vos résultats de recherche

    nsISupports

    « Référence de l'API XPCOM

    Résumé

    Toutes les interfaces XPCOM héritent de l'interface nsISupports.

    #include "nsISupports.h"
    
    [scriptable, uuid=(0000000-0000-0000-c000-000000000046)]
    interface nsISupports { ... };
    

    Méthodes

    AddRef
    La méthode AddRef notifie l'objet qu'un pointeur d'interface a été dupliqué.
    QueryInterface
    La méthode QueryInterface permet la découverte de type à l'exécution.
    Release
    La méthode Release notifie l'objet qu'un pointeur d'interface a été détruit et que toutes les ressources maintenues par l'objet concernant ce client peuvent être libérées.

    Remarques

    Les descriptions de méthodes ci-dessus sont tirées de Essential COM par Don Box. Le but de ces descriptions est de mettre en évidence le fait qu'Addref et Release ne correspondent pas nécessairement à l'incrémentation et la décrémentation d'un compteur, respectivement, même si c'est la manière dont elles sont généralement implémentées.

    Sur les systèmes Win32, nsISupports est compatible au niveau de l'ABI avec l'interface IUnknown de Microsoft COM.

    Étiquettes et contributeurs liés au document

    Contributors to this page: BenoitL, tregagnon
    Dernière mise à jour par : tregagnon,