VARFLAGS Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Utilisez VARFLAGS à la place.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class VARFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum VARFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type VARFLAGS =
Public Enum VARFLAGS
- Héritage
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| VARFLAG_FREADONLY | 1 | L’affectation à la variable ne doit pas être autorisée. |
| VARFLAG_FSOURCE | 2 | La variable retourne un objet qui est une source d’événements. |
| VARFLAG_FBINDABLE | 4 | La variable prend en charge la liaison de données. |
| VARFLAG_FREQUESTEDIT | 8 | Quand elle est définie, toute tentative de modification directe de la propriété entraîne un appel à |
| VARFLAG_FDISPLAYBIND | 16 | La variable est affichée à l’utilisateur comme pouvant être liée. VARFLAG_FBINDABLE doit également être défini. |
| VARFLAG_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 cet attribut. |
| 64 | La variable ne doit pas être affichée à l’utilisateur dans un navigateur, bien qu’elle existe et soit liée. |
|
| VARFLAG_FRESTRICTED | 128 | La variable ne doit pas être accessible à partir de langages macro. Cet indicateur est destiné aux variables ou variables au niveau du système que vous ne souhaitez pas afficher les navigateurs de type. |
| VARFLAG_FDEFAULTCOLLELEM | 256 | Permet une optimisation dans laquelle le compilateur recherche un membre nommé « xyz » sur le type « abc ». Si un tel membre est trouvé et est marqué comme fonction d’accesseur pour un élément de la collection par défaut, un appel est généré à cette fonction membre. Autorisé sur les membres dans les dispinterfaces et les interfaces ; non autorisé sur les modules. |
| VARFLAG_FUIDEFAULT | 512 | La variable est l’affichage par défaut dans l’interface utilisateur. |
| VARFLAG_FNONBROWSABLE | 1024 | La variable apparaît dans un navigateur d’objets, mais pas dans un navigateur de propriétés. |
| VARFLAG_FREPLACEABLE | 2048 | Étiquette l’interface comme ayant des comportements par défaut. |
| VARFLAG_FIMMEDIATEBIND | 4096 | La variable est mappée en tant que propriétés pouvant être liées individuelles. |
Remarques
Pour plus d’informations sur VARFLAGS, consultez MSDN Library.