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.
Notifica o contêiner de que o objeto está prestes a ser ativado no local e que o objeto substituirá o menu main do contêiner por um menu composto in-loco.
Sintaxe
HRESULT OnUIActivate();
Retornar valor
Esse método retornará S_OK se o contêiner permitir a ativação in-loco. Outros valores retornados possíveis incluem o seguinte.
| Código de retorno | Descrição |
|---|---|
|
Ocorreu um erro inesperado. |
Comentários
Anotações para chamadores
O objeto in-loco chama IOleInPlaceSite::OnUIActivate pouco antes de ativar sua interface do usuário.Anotações aos implementadores
O contêiner deve remover qualquer interface do usuário associada à sua própria ativação. Se o contêiner for um objeto inserido, ele deverá remover sua interface do usuário no nível do documento.Se já houver um objeto ativo no mesmo documento, o contêiner deverá chamar IOleInPlaceObject::UIDeactivate antes de chamar OnUIDeactivate.
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 |