Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Steuert Aspekte des Verhaltens der Methoden IOleObject::GetMoniker und IOleClientSite::GetMoniker .
Syntax
typedef enum tagOLEGETMONIKER {
OLEGETMONIKER_ONLYIFTHERE = 1,
OLEGETMONIKER_FORCEASSIGN = 2,
OLEGETMONIKER_UNASSIGN = 3,
OLEGETMONIKER_TEMPFORUSER = 4
} OLEGETMONIKER;
Konstanten
OLEGETMONIKER_ONLYIFTHEREWert: 1 Wenn kein Moniker für das Objekt oder den Container vorhanden ist, sollte IOleClientSite::GetMoniker E_FAIL zurückgeben und keinen Moniker zuweisen. |
OLEGETMONIKER_FORCEASSIGNWert: 2 Wenn kein Moniker für das Objekt oder den Container vorhanden ist, sollte IOleClientSite::GetMoniker einen erstellen. |
OLEGETMONIKER_UNASSIGNWert: 3 IOleClientSite::GetMoniker kann den Moniker des Objekts freigeben (obwohl dies nicht erforderlich ist). Diese Konstante ist in IOleObject::GetMoniker ungültig. |
OLEGETMONIKER_TEMPFORUSERWert: 4 Wenn kein Moniker für das Objekt vorhanden ist, kann IOleObject::GetMoniker einen temporären Moniker erstellen, der für Anzeigezwecke (IMoniker::GetDisplayName), aber nicht für die Bindung verwendet werden kann. Dadurch kann der Objektserver einen beschreibenden Namen für das Objekt zurückgeben, ohne dass der Aufwand beim Erstellen und Verwalten eines Monikers entsteht, bis ein Link tatsächlich erstellt wird. |
Hinweise
Wenn das OLEGETMONIKER_FORCEASSIGN-Flag bewirkt, dass ein Container einen Moniker für das Objekt erstellt, sollte der Container das Objekt benachrichtigen, indem er die IOleObject::GetMoniker-Methode aufruft .
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 |