Enumeración OLEWHICHMK (oleidl.h)

Indica qué parte del moniker de un objeto se va a establecer o recuperar.

Syntax

typedef enum tagOLEWHICHMK {
  OLEWHICHMK_CONTAINER = 1,
  OLEWHICHMK_OBJREL = 2,
  OLEWHICHMK_OBJFULL = 3
} OLEWHICHMK;

Constantes

 
OLEWHICHMK_CONTAINER
Valor: 1
El moniker del contenedor del objeto. Normalmente, se trata de un moniker de archivo. Este moniker no se almacena de forma persistente dentro del objeto, ya que se puede cambiar el nombre del contenedor incluso mientras no se carga el objeto.
OLEWHICHMK_OBJREL
Valor: 2
El moniker del objeto en relación con su contenedor. Normalmente, se trata de un moniker de elemento y forma parte del estado persistente del objeto. Si este moniker se compone al final del moniker del contenedor, el moniker resultante es el moniker completo del objeto.
OLEWHICHMK_OBJFULL
Valor: 3
El moniker completo del objeto. El enlace a este moniker da como resultado una conexión con el objeto . Este moniker no se almacena de forma persistente dentro del objeto, ya que se puede cambiar el nombre del contenedor incluso mientras no se carga el objeto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado oleidl.h

Consulte también

IOleClientSite::GetMoniker

IOleObject::GetMoniker

IOleObject::SetMoniker