nsISupports


« XPCOM API Reference

Resumen

Todas las interfaz XPCOM heredan la interfaz de nsISupports.

#include "nsISupports.h"

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

Métodos

AddRef
El método AddRef notifica al objeto, que un puntero de la interfaz ha sido duplicado.
QueryInterface
El método QueryInterface facilita el tipo de runtime.
Release
El método Release notifica al objeto, que un puntero de la interfaz ha sido destruido y que cualquier recurso que el objeto tenga en nombre del cliente, puede ser liberado.

Observación

Las descripciones de métodos anteriores han sido tomadas de Essential COM by Don Box. El objeto de estas descripciones es resaltar el hecho de que Addref y Release no corresponden necesariamente a incrementar y decrementar, respectivamente, un contador, aunque así sea como se han implementado generalmente.

En los sistemas Win32, nsISupports es compatible a nivel ABI con la interfaz IUnknown de Microsoft COM.

Etiquetas y colaboradores del documento

Colaboradores de esta página: HenryGR, Mgjbot
Última actualización por: HenryGR,