Enumeração OLECOMPFLAG

 

Especifica os sinalizadores são usados para controlar as interações entre um objeto de VSPackage in loco, seu contêiner e o ambiente.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

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

Sintaxe

[FlagsAttribute]
public enum OLECOMPFLAG
[FlagsAttribute]
public enum class OLECOMPFLAG
[<FlagsAttribute>]
type OLECOMPFLAG
<FlagsAttribute>
Public Enumeration OLECOMPFLAG

Membros

Nome do membro Descrição
OLECOMPFLAG_INHIBITNESTEDCOMPUI

Indica que os objetos aninhados são impedidos de exibir seus próprios menus e barras de ferramentas quando elas estiverem ativo no local.

OLECOMPFLAG_ROUTEACTIVEASCNTRCMD

Indica que o ambiente deve rotear primeiro todos os comandos de "Objeto ativo" para o recipiente do objeto ativo no local em vez do próprio objeto.

Comentários

OLECOMPFLAG_ROUTEACTIVEASCNTRCMDsó pode ser usada por um objeto que atua como o componente principal (OLEROLE_MAINCOMPONENT) para garantir que ele esteja no controle de comandos que são expedidos para seus objetos aninhados de in loco.

O OLECOMPFLAG_INHIBITNESTEDCOMPUI sinalizador não é suportada atualmente.Quando suportado, ele só pode ser usado por um componente principal (OLEROLE_MAINCOMPONENT).

COM assinatura

A partir de oleipc.idl.

[C++]

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo