Partager via


Énumération OLEWHICHMK (oleidl.h)

Indique quelle partie du moniker d’un objet est définie ou récupérée.

Syntax

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

Constantes

 
OLEWHICHMK_CONTAINER
Valeur : 1
Moniker du conteneur de l’objet. En règle générale, il s’agit d’un moniker de fichier. Ce moniker n’est pas stocké de manière persistante à l’intérieur de l’objet, car le conteneur peut être renommé même si l’objet n’est pas chargé.
OLEWHICHMK_OBJREL
Valeur : 2
Moniker de l’objet par rapport à son conteneur. En règle générale, il s’agit d’un moniker d’élément qui fait partie de l’état persistant de l’objet. Si ce moniker est composé à la fin du moniker du conteneur, le moniker résultant est le moniker complet de l’objet.
OLEWHICHMK_OBJFULL
Valeur : 3
Moniker complet de l’objet. La liaison à ce moniker entraîne une connexion à l’objet . Ce moniker n’est pas stocké de manière persistante à l’intérieur de l’objet, car le conteneur peut être renommé même si l’objet n’est pas chargé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête oleidl.h

Voir aussi

IOleClientSite ::GetMoniker

IOleObject ::GetMoniker

IOleObject ::SetMoniker