Freigeben über


OLEWHICHMK-Enumeration (oleidl.h)

Gibt an, welcher Teil des Monikers eines Objekts festgelegt oder abgerufen wird.

Syntax

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

Konstanten

 
OLEWHICHMK_CONTAINER
Wert: 1
Der Moniker des Containers des Objekts. In der Regel handelt es sich hierbei um einen Dateimoniker. Dieser Moniker wird nicht dauerhaft im Objekt gespeichert, da der Container auch dann umbenannt werden kann, wenn das Objekt nicht geladen wird.
OLEWHICHMK_OBJREL
Wert: 2
Der Moniker des Objekts relativ zu seinem Container. In der Regel ist dies ein Elementmoniker und Teil des persistenten Zustands des Objekts. Wenn dieser Moniker bis zum Ende des Monikers des Containers zusammengesetzt ist, ist der resultierende Moniker der vollständige Moniker des Objekts.
OLEWHICHMK_OBJFULL
Wert: 3
Der vollständige Moniker des -Objekts. Die Bindung an diesen Moniker führt zu einer Verbindung mit dem -Objekt. Dieser Moniker wird nicht dauerhaft im Objekt gespeichert, da der Container auch dann umbenannt werden kann, wenn das Objekt nicht geladen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile oleidl.h

Weitere Informationen

IOleClientSite::GetMoniker

IOleObject::GetMoniker

IOleObject::SetMoniker