Partager via


TypeLibVarFlags Énumération

Définition

Décrit les paramètres d’origine de VARFLAGS dans la bibliothèque de types COM d’où cette variable a été importée.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

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
Héritage
TypeLibVarFlags
Attributs

Champs

FBindable 4

La variable prend en charge la liaison de données.

FDefaultBind 32

La variable est la propriété unique qui représente le mieux l’objet. Une seule variable dans les informations de type peut avoir cette valeur.

FDefaultCollelem 256

Permet une optimisation dans laquelle le compilateur recherche un membre nommé « xyz » sur le type « abc ». Si ce membre est trouvé et s’il est marqué comme fonction d’accesseur pour un élément de la collection par défaut, un appel à cette fonction membre est généré.

FDisplayBind 16

La variable est affichée comme pouvant être liée. Vous devez également définir FBindable.

FHidden 64

La variable ne doit pas être affichée dans un navigateur, même si elle existe et peut être liée.

FImmediateBind 4096

La variable est mappée comme propriétés individuelles pouvant être liées.

FNonBrowsable 1024

La variable s’affiche dans un explorateur d’objets, mais pas dans un explorateur de propriétés.

FReadOnly 1

L’affectation à la variable ne doit pas être autorisée.

FReplaceable 2048

Marque l’interface comme ayant des comportements par défaut.

FRequestEdit 8

Indique que la propriété prend en charge la notification OnRequestEdit COM.

FRestricted 128

Cet indicateur est destiné à des fonctions de niveau système ou à des fonctions que les explorateurs de types ne doivent pas afficher.

FSource 2

La variable retourne un objet qui est une source d’événements.

FUiDefault 512

L’affichage par défaut dans l’interface utilisateur.

Remarques

TypeLibVarFlagsest utilisé conjointement avec .TypeLibVarAttribute Les indicateurs sont conservés à titre de référence uniquement. Ils ne sont pas utilisés par le Common Language Runtime.

Pour plus d'informations, consultez VARFLAGS dans la bibliothèque MSDN.

S’applique à