Énumération System::Reflection::FieldAttributes
Contenu
[
Cacher
]FieldAttributes enum
Attributs de champ reflétés.
enum class FieldAttributes
Valeurs
| Nom | Valeur | Description |
|---|---|---|
| FieldAccessMask | 7 | Masque d’accès aux membres. Utilisez ce masque pour récupérer les informations d’accessibilité. |
| PrivateScope | 0 | Membres non référencables. |
| Private | 1 | Membres privés. |
| FamANDAssem | 2 | Membres privés et à portée d’assembly. |
| Assembly | 3 | Membres à portée d’assembly. |
| Family | 4 | Membres accessibles par le type et ses sous-types. |
| FamORAssem | 5 | Membres accessibles par le type, les sous-types et l’assembly. |
| Public | 6 | Membres accessibles par tous. |
| Static | 16 | Membres statiques par opposition aux membres d’instance. |
| InitOnly | 32 | Membres const qui ne peuvent être initialisés qu’une fois et ne peuvent pas être modifiés. |
| Literal | 64 | Membres constants à la compilation. |
| NotSerialized | 128 | Membres non sérialisés. |
| SpecialName | 512 | Champ spécial de l’un des noms ci-dessous. |
| PinvokeImpl | 8192 | Implémentation interop transférée. |
| ReservedMask | 38144 | Drapeaux réservés à l’usage du runtime uniquement. |
| RTSpecialName | 1024 | Le runtime devrait vérifier l’encodage du nom. |
| HasFieldMarshal | 4096 | Des informations de marshaling sont présentes. |
| HasDefault | 32768 | Une valeur par défaut est présente. |
| HasFieldRVA | 256 | Le RVA est présent. |
Voir aussi
- Namespace System::Reflection
- Library Aspose.Page for C++