Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Serve como o principal meio pelo qual um objeto inserido fornece funcionalidade básica e se comunica com seu contêiner.
Herança
A interface IOleObject herda da interface IUnknown . IOleObject também tem esses tipos de membros:
Métodos
A interface IOleObject tem esses métodos.
|
IOleObject::Advise Estabelece uma conexão de consultoria entre um objeto de documento composto e o coletor de aconselhamento do objeto de chamada, por meio do qual o objeto de chamada recebe notificação quando o objeto de documento composto é renomeado, salvo ou fechado. |
|
IOleObject::Close Altera um objeto inserido da execução para o estado carregado. Desconecta um objeto vinculado de sua fonte de link. |
|
IOleObject::D oVerb Solicita que um objeto execute uma ação em resposta a ação de um usuário final. As ações possíveis são enumeradas para o objeto em IOleObject::EnumVerbs. |
|
IOleObject::EnumAdvise Recupera um ponteiro para um enumerador que pode ser usado para enumerar as conexões de consultoria registradas para um objeto, para que um contêiner possa saber o que liberar antes de fechar. |
|
IOleObject::EnumVerbs Expõe um menu suspenso listando os verbos disponíveis para um objeto em ordem crescente por número de verbo. |
|
IOleObject::GetClientSite Recupera um ponteiro para o site cliente de um objeto inserido. |
|
IOleObject::GetClipboardData Recupera um objeto de dados que contém o conteúdo atual do objeto inserido no qual esse método é chamado. Usando o ponteiro para esse objeto de dados, é possível criar um novo objeto inserido com os mesmos dados que o original. |
|
IOleObject::GetExtent Recupera o tamanho de exibição atual de um objeto em execução. |
|
IOleObject::GetMiscStatus Recupera o status de um objeto na criação e no carregamento. |
|
IOleObject::GetMoniker Recupera o moniker de um objeto inserido, que o chamador pode usar para vincular ao objeto . |
|
IOleObject::GetUserClassID Recupera o identificador de classe de um objeto, o CLSID correspondente à cadeia de caracteres que identifica o objeto para um usuário final. |
|
IOleObject::GetUserType Recupera o nome de tipo de usuário de um objeto para exibição em elementos de interface do usuário, como menus, caixas de listagem e caixas de diálogo. |
|
IOleObject::InitFromData Inicializa um objeto recém-criado com dados de um objeto de dados especificado, que pode residir no mesmo contêiner ou na Área de Transferência. |
|
IOleObject::IsUpToDate Verifica se um objeto está atualizado. |
|
IOleObject::SetClientSite Informa um objeto inserido de seu local de exibição, chamado de "site cliente", dentro de seu contêiner. |
|
IOleObject::SetColorScheme Especifica a paleta de cores que o aplicativo de objeto deve usar quando edita o objeto especificado. |
|
IOleObject::SetExtent Informa um objeto de quanto espaço de exibição seu contêiner o atribuiu. |
|
IOleObject::SetHostNames Fornece um objeto com os nomes de seu aplicativo de contêiner e o documento composto no qual ele é inserido. |
|
IOleObject::SetMoniker Notifica um objeto do moniker de seu contêiner, o próprio moniker do objeto em relação ao contêiner ou o moniker completo do objeto. |
|
IOleObject::Unadvise Exclui uma conexão de consultoria estabelecida anteriormente. (IOleObject.Unadvise) |
|
IOleObject::Update Atualizações dados de um manipulador de objetos ou de um objeto de link ou caches de exibição. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | oleidl.h |