TYPEFLAGS É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.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Utilisez plutôt TYPEFLAGS.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Héritage
- Attributs
Champs
TYPEFLAG_FAGGREGATABLE | 1024 | La classe prend en charge l'agrégation. |
TYPEFLAG_FAPPOBJECT | 1 | Description de type qui décrit un objet Application. |
TYPEFLAG_FCANCREATE | 2 | Les instances du type peuvent être créées à l'aide de |
TYPEFLAG_FCONTROL | 32 | Le type est un contrôle à partir duquel les autres types sont dérivés ; il ne doit pas être affiché aux utilisateurs. |
TYPEFLAG_FDISPATCHABLE | 4096 | Indique que l'interface dérive directement ou indirectement de |
TYPEFLAG_FDUAL | 64 | L'interface fournit à la fois une liaison |
16 | Le type ne doit pas être affiché aux navigateurs. |
|
TYPEFLAG_FLICENSED | 4 | Le type est sous licence. |
TYPEFLAG_FNONEXTENSIBLE | 128 | L'interface ne peut pas ajouter de membres au moment de l'exécution. |
TYPEFLAG_FOLEAUTOMATION | 256 | Les types utilisés dans l'interface sont totalement compatibles avec Automation, y compris la prise en charge de la liaison VTBL. Si une interface est de type dual, cet indicateur est défini, en plus de TYPEFLAG_FDUAL. Non autorisé sur les dispinterfaces. |
TYPEFLAG_FPREDECLID | 8 | Le type est prédéfini. L'application cliente doit automatiquement créer une instance unique de l'objet doté de cet attribut. Le nom de la variable pointant vers l'objet est identique au nom de classe de l'objet. |
TYPEFLAG_FPROXY | 16384 | Indique que l'interface va utiliser une bibliothèque de liens dynamiques proxy/stub. Cet indicateur spécifie que l'inscription du proxy de la bibliothèque de types ne doit pas être annulée lors de l'annulation de l'inscription de la bibliothèque de types. |
TYPEFLAG_FREPLACEABLE | 2048 | L'objet prend en charge |
TYPEFLAG_FRESTRICTED | 512 | Ne doit pas être accessible à partir de langages de macro. Cet indicateur est destiné à des types de niveau système ou à des types que les explorateurs de types ne doivent pas afficher. |
TYPEFLAG_FREVERSEBIND | 8192 | Indique que la résolution de noms doit être vérifiée avant les enfants dans les interfaces de base, ce qui est l'inverse du comportement par défaut. |
Remarques
Pour plus d’informations sur TYPEFLAGS
, consultez MSDN Library.