Freigeben über


IOleClientSite::ShowObject-Methode (oleidl.h)

Fordert einen Container auf, sein Objekt für den Benutzer anzuzeigen. Diese Methode stellt sicher, dass der Container selbst sichtbar und nicht minimiert wird.

Syntax

HRESULT ShowObject();

Rückgabewert

Diese Methode gibt S_OK bei Erfolg zurück. Weitere mögliche Rückgabewerte:

Rückgabecode Beschreibung
OLE_E_NOT_SUPPORTED
Der Clientstandort befindet sich in einem OLE 1-Container.

Hinweise

Nachdem ein Linkclient eine Bindung an eine Linkquelle hergestellt hat, ruft er in der Regel IOleObject::D oVerb für die Linkquelle auf. In der Regel wird die Quelle aufgefordert, eine Aktion auszuführen, die die Anzeige für den Benutzer erfordert. Im Rahmen der Implementierung von IOleObject::D oVerb kann die Linkquelle ShowObject aufrufen, wodurch der Client gezwungen wird, die Linkquelle so gut wie möglich anzuzeigen. Wenn der Container der Linkquelle selbst ein eingebettetes Objekt ist, wird ShowObject rekursiv für einen eigenen Container aufgerufen.

Nachdem die ShowObject-Methode aufgerufen wurde, kann eine Linkquelle nicht garantiert werden, dass sie ordnungsgemäß angezeigt wird, da der Container zum Zeitpunkt des Aufrufs möglicherweise nicht in der Lage ist. Die ShowObject-Methode garantiert keine Sichtbarkeit, nur, dass der Container das Bestmögliche tut.

Anforderungen

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

Weitere Informationen

IOleClientSite

IOleObject::D oVerb