Compartir a través de


Proveedores de Moniker

En general, un componente debe ser un proveedor de moniker cuando permite el acceso a uno de sus objetos, al mismo tiempo que controla el almacenamiento del objeto. Si un componente va a entregar monikers que identifican sus objetos, debe ser capaz de realizar las siguientes tareas:

  • A petición, cree un moniker que identifique un objeto.
  • Habilite el moniker para enlazarse cuando un cliente llama a IMoniker::BindToObject en él.

Un proveedor de moniker debe crear un moniker de una clase de moniker adecuada para identificar un objeto. La clase moniker hace referencia a una implementación específica de la interfaz IMoniker que define el tipo de moniker creado. Aunque puede implementar IMoniker para crear una nueva clase de moniker, suele ser innecesaria porque OLE proporciona implementaciones de varias clases de moniker diferentes, cada una con su propio CLSID. Consulte Implementaciones de Moniker OLE para obtener descripciones de las clases de moniker que proporciona OLE.

Clientes de Moniker

Implementaciones de Moniker OLE