Condividi tramite


Enumerazione OLEWHICHMK (oleidl.h)

Indica quale parte del moniker di un oggetto viene impostata o recuperata.

Sintassi

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

Costanti

 
OLEWHICHMK_CONTAINER
Valore: 1
Moniker del contenitore dell'oggetto. In genere, questo è un moniker di file. Questo moniker non viene archiviato in modo permanente all'interno dell'oggetto, poiché il contenitore può essere rinominato anche quando l'oggetto non viene caricato.
OLEWHICHMK_OBJREL
Valore: 2
Moniker dell'oggetto rispetto al relativo contenitore. In genere, si tratta di un moniker di elementi e fa parte dello stato persistente dell'oggetto. Se questo moniker è composto alla fine del moniker del contenitore, il moniker risultante è il moniker completo dell'oggetto.
OLEWHICHMK_OBJFULL
Valore: 3
Moniker completo dell'oggetto. L'associazione a questo moniker comporta una connessione all'oggetto. Questo moniker non viene archiviato in modo permanente all'interno dell'oggetto, poiché il contenitore può essere rinominato anche quando l'oggetto non viene caricato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione oleidl.h

Vedi anche

IOleClientSite::GetMoniker

IOleObject::GetMoniker

IOleObject::SetMoniker