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 plutôt VARFLAGS.
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
VARFLAG_FBINDABLE | 4 | La variable prend en charge la liaison de données. |
VARFLAG_FDEFAULTBIND | 32 | La variable est la propriété unique qui représente le mieux l’objet. Seule une variable dans les informations de type peut avoir cet attribut. |
VARFLAG_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é. Autorisé sur les membres dans des dispinterfaces et des interfaces ; non autorisé sur des modules. |
VARFLAG_FDISPLAYBIND | 16 | La variable est affichée à l'utilisateur comme pouvant être liée. Vous devez également définir VARFLAG_FBINDABLE. |
64 | Même si elle existe et peut être liée, la variable ne doit pas être visible pour l'utilisateur dans un explorateur. |
|
VARFLAG_FIMMEDIATEBIND | 4096 | La variable est mappée comme propriétés individuelles pouvant être liées. |
VARFLAG_FNONBROWSABLE | 1024 | La variable s’affiche dans un explorateur d’objets, mais pas dans un explorateur de propriétés. |
VARFLAG_FREADONLY | 1 | L’affectation à la variable ne doit pas être autorisée. |
VARFLAG_FREPLACEABLE | 2048 | Marque l’interface comme ayant des comportements par défaut. |
VARFLAG_FREQUESTEDIT | 8 | Lorsque défini, toute tentative de modification directe de la propriété entraîne un appel à |
VARFLAG_FRESTRICTED | 128 | La variable ne doit pas être accessible à partir de langages de macro. Cet indicateur est destiné à des variables de niveau système ou à des variables dont vous ne souhaitez pas permettre l'affichage dans des explorateurs. |
VARFLAG_FSOURCE | 2 | La variable retourne un objet qui est une source d’événements. |
VARFLAG_FUIDEFAULT | 512 | La variable est l'affichage par défaut dans l'interface utilisateur. |
Remarques
Pour plus d’informations sur VARFLAGS
, consultez MSDN Library.