Partilhar via


TypeLibVarFlags Enumeração

Definição

Descreve as configurações originais do VARFLAGS na biblioteca de tipos COM de que a variável foi importada.

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

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

Campos

FBindable 4

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

FDefaultBind 32

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 256

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 16

A variável é exibida como associável. FBindable também deve ser definido.

FHidden 64

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

FImmediateBind 4096

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

FNonBrowsable 1024

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

FReadOnly 1

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

FReplaceable 2048

Marca a interface como tendo comportamentos padrão.

FRequestEdit 8

Indica que a propriedade oferece suporte à notificação COM OnRequestEdit.

FRestricted 128

Esse sinalizador é destinado a funções no nível de sistema ou a funções que navegadores de tipo não devem exibir.

FSource 2

A variável retorna um objeto que é uma origem de eventos.

FUiDefault 512

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

Comentários

TypeLibVarFlags é usado em conjunto com o TypeLibVarAttribute. Os sinalizadores são retidos somente para referência. Eles não são usados pelo Common Language Runtime.

Para obter mais informações, consulte VARFLAGS na biblioteca do MSDN.

Aplica-se a