Compartilhar via


Enumeração TypeLibVarFlags

 

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 VARFLAGS na biblioteca de tipos COM de que a variável foi importada.

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 TypeLibVarFlags
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum class TypeLibVarFlags
[<SerializableAttribute>]
[<FlagsAttribute>]
[<ComVisibleAttribute(true)>]
type TypeLibVarFlags
<SerializableAttribute>
<FlagsAttribute>
<ComVisibleAttribute(True)>
Public Enumeration TypeLibVarFlags

Membros

Nome do membro Descrição
FBindable

A variável dá suporte à associação de dados.

FDefaultBind

A variável é a única propriedade que melhor representa o objeto. Apenas uma variável em informações de tipo pode ter esse valor.

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 variável é exibida como associável.FBindable também deve ser definido.

FHidden

A variável não deve ser exibida em um navegador, embora ela exista e seja associável.

FImmediateBind

A variável é mapeada como propriedades vinculáveis individuais.

FNonBrowsable

A variável é exibida em um Pesquisador de Objetos, mas não em um navegador de propriedades.

FReadOnly

Atribuição à variável não deve ser permitida.

FReplaceable

Marca a interface como tendo comportamentos padrão.

FRequestEdit

Indica que a propriedade oferece suporte à notificação COM 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 variável retorna um objeto que é uma origem de eventos.

FUiDefault

A exibição padrão na interface do usuário.

Comentários

TypeLibVarFlagsé usado em conjunto com o TypeLibVarAttribute. Os sinalizadores são mantidos apenas para referência. Eles não são usados pelo common language runtime.

Para obter mais informações, consulte VARFLAGS na 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