Enumeração OLEMENU

 

Especifica como o menu pertencentes ao objeto ativo da interface do usuário é para ser usado com o menu de contêiner de um componente.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

public enum OLEMENU
public enum class OLEMENU
type OLEMENU
Public Enumeration OLEMENU

Membros

Nome do membro Descrição
OLEMENU_CNTRMENUONLY

Indica que todos os comandos de menu devem ser roteados para o componente.Somente o menu do recipiente deve ser exibido.

OLEMENU_MENUMERGE

Indica que o menu do objeto ativo da interface do usuário deve mesclar com o menu de contêiner do componente.

OLEMENU_OBJECTMENUONLY

Indica que somente o menu do objeto ativo deve ser exibido.

OLEMENU_ROUTEACTIVEASCNTRCMD

Indica que os comandos do menu objeto ativo são roteados primeiro para o componente principal (OLEROLE_MAINCOMPONENT).Se o componente principal não tratar um comando, em seguida, é roteado para o componente que é a interface do usuário ativo (visível com foco).OLEMENU_ROUTEACTIVEASCNTRCMDsó pode ser usado por um componente principal que deseja certificar-se de que ele está no controle de comandos que são expedidos para seus componentes aninhados.Ele é semelhante a OLECOMPFLAG_ROUTEACTIVEASCNTRCMD.

Comentários

O OLEMENU_MENUMERGE, OLEMENU_CNTRMENUONLY, e OLEMENU_OBJECTMENUONLY são mutuamente exclusivos.

O componente de in loco conectada retorna esses sinalizadores de GetCntrContextMenu para controlar como o menu de contexto do controle do componente é mesclado no menu do contêiner.

COM assinatura

A partir de oleipc.idl.

[C++]

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo