Método IOleClientSite::ShowObject (oleidl.h)

Pide a un contenedor que muestre su objeto al usuario. Este método garantiza que el propio contenedor esté visible y no se minimice.

Sintaxis

HRESULT ShowObject();

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
OLE_E_NOT_SUPPORTED
El sitio cliente está en un contenedor OLE 1.

Comentarios

Después de que un cliente de vínculo se enlaza a un origen de vínculo, normalmente llama a IOleObject::D oVerb en el origen del vínculo, normalmente solicitando al origen que realice alguna acción que requiera que se muestre al usuario. Como parte de su implementación de IOleObject::D oVerb, el origen del vínculo puede llamar a ShowObject, lo que obliga al cliente a mostrar el origen del vínculo como mejor pueda. Si el contenedor del origen del vínculo es en sí mismo un objeto incrustado, invocará de forma recursiva ShowObject en su propio contenedor.

Después de llamar al método ShowObject , un origen de vínculo no tiene ninguna garantía de que se muestre correctamente porque es posible que su contenedor no pueda hacerlo en el momento de la llamada. El método ShowObject no garantiza la visibilidad, solo que el contenedor hará lo mejor posible.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleidl.h

Consulte también

IOleClientSite

IOleObject::D oVerb