TypeLibFuncFlags Enumeração

Definição

Descreve as configurações originais do FUNCFLAGS na biblioteca de tipos COM de onde esse método foi importado.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags = 
[<System.Flags>]
type TypeLibFuncFlags = 
Public Enum TypeLibFuncFlags
Herança
TypeLibFuncFlags
Atributos

Campos

Nome Valor Description
FRestricted 1

Esse sinalizador destina-se a funções no nível do sistema ou funções que digitem navegadores não devem ser exibidas.

FSource 2

A função retorna um objeto que é uma fonte de eventos.

FBindable 4

A função que dá suporte à associação de dados.

FRequestEdit 8

Quando definido, qualquer chamada para um método que define os resultados da propriedade primeiro em uma chamada para IPropertyNotifySink::OnRequestEdit.

FDisplayBind 16

A função exibida ao usuário como associável. FBindable também deve ser definido.

FDefaultBind 32

A função que melhor representa o objeto. Somente uma função em uma informação de tipo pode ter esse atributo.

FHidden 64

A função não deve ser exibida ao usuário, embora exista e seja associável.

FUsesGetLastError 128

A função dá GetLastErrorsuporte a .

FDefaultCollelem 256

Permite uma otimização na qual o compilador procura um membro chamado "xyz" no tipo "abc". Se esse membro for encontrado e for sinalizado como uma função acessadora para um elemento da coleção padrão, uma chamada será gerada para essa função de membro.

FUiDefault 512

O membro de informações de tipo é o membro padrão para exibição na interface do usuário.

FNonBrowsable 1024

A propriedade aparece em um navegador de objetos, mas não em um navegador de propriedades.

FReplaceable 2048

Marca a interface como tendo comportamentos padrão.

FImmediateBind 4096

A função é mapeada como propriedades associáveis individuais.

Comentários

TypeLibFuncFlags é usado com o TypeLibFuncAttribute. Os sinalizadores são mantidos somente para referência. Eles não são usados pelo common language runtime.

Para obter mais informações sobre FUNCFLAGS, consulte a biblioteca MSDN.

Aplica-se a