Enumeração TypeLibFuncFlags
Publicado: agosto de 2016
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
Descreve as configurações originais do FUNCFLAGS na biblioteca de tipos COM da qual esse método foi importado.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum TypeLibFuncFlags
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum class TypeLibFuncFlags
[<SerializableAttribute>]
[<FlagsAttribute>]
[<ComVisibleAttribute(true)>]
type TypeLibFuncFlags
<SerializableAttribute>
<FlagsAttribute>
<ComVisibleAttribute(True)>
Public Enumeration TypeLibFuncFlags
Membros
Nome do membro | Descrição | |
---|---|---|
FBindable | A função que dá suporte à associação de dados. |
|
FDefaultBind | A função que melhor representa o objeto. Apenas uma função em uma informação de tipo pode ter esse atributo. |
|
FDefaultCollelem | Permite uma otimização em que o compilador procura um membro chamado "xyz" no tipo "abc". Se esse membro for encontrado e marcado como uma função de acessador de um elemento da coleção padrão, uma chamada será gerada para essa função de membro. |
|
FDisplayBind | A função que é exibida ao usuário como associável.FBindable também deve ser definido. |
|
FHidden | A função não deve ser exibida para o usuário, embora ele exista e seja associável. |
|
FImmediateBind | A função é mapeada como propriedades vinculáveis individuais. |
|
FNonBrowsable | A propriedade aparece em um Pesquisador de Objetos, mas não em um navegador de propriedades. |
|
FReplaceable | Marca a interface como tendo comportamentos padrão. |
|
FRequestEdit | Quando definido, qualquer chamada para um método que define os resultados da propriedade primeiro em uma chamada para IPropertyNotifySink::OnRequestEdit. |
|
FRestricted | Esse sinalizador é destinado a funções no nível de sistema ou a funções que navegadores de tipo não devem exibir. |
|
FSource | A função retorna um objeto que é uma origem de eventos. |
|
FUiDefault | O membro de informações de tipo é o membro padrão para exibição na interface do usuário. |
|
FUsesGetLastError | A função dá suporte a GetLastError. |
Comentários
TypeLibFuncFlagsé usado com o TypeLibFuncAttribute. Os sinalizadores são mantidos apenas para referência. Eles não são usados pelo common language runtime.
Para obter mais informações sobre FUNCFLAGS, consulte a biblioteca MSDN.
Informações de Versão
.NET Framework
Disponível desde 1.1
Confira Também
Namespace System.Runtime.InteropServices
Retornar ao início