ConfigurationPropertyOptions É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.
Spécifie les options à appliquer à une propriété.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class ConfigurationPropertyOptions
[System.Flags]
public enum ConfigurationPropertyOptions
[<System.Flags>]
type ConfigurationPropertyOptions =
Public Enum ConfigurationPropertyOptions
- Héritage
- Attributs
Champs
IsAssemblyStringTransformationRequired | 16 | Indique si une transformation du nom de l’assembly de la propriété de configuration est nécessaire en cas de sérialisation pour une version antérieure de .NET. |
IsDefaultCollection | 1 | Indique que la propriété est une collection par défaut. |
IsKey | 4 | Indique que la propriété est une clé de collection. |
IsRequired | 2 | Indique que la propriété est requise. |
IsTypeStringTransformationRequired | 8 | Indique si une transformation du nom du type de la propriété de configuration est nécessaire en cas de sérialisation pour une version antérieure de .NET. |
IsVersionCheckRequired | 32 | Indique si la section de configuration parente de la propriété de configuration doit être interrogée lors de la sérialisation afin de déterminer si la propriété de configuration doit être sérialisée en XML. |
None | 0 | Indique qu'aucune option ne s'applique à la propriété. |
Remarques
Lors de la création d’un élément de configuration, vous utilisez l’énumérateur ConfigurationPropertyOptions pour spécifier par programmation les options à appliquer. Ces options indiquent si une propriété est obligatoire, est une propriété de clé de collection, etc. Si une valeur n’est pas spécifiée, la valeur est censée pour avoir la valeur None.