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
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Indique qu’aucune option ne s’applique à la propriété. |
| IsDefaultCollection | 1 | Indique que la propriété est une collection par défaut. |
| IsRequired | 2 | Indique que la propriété est requise. |
| IsKey | 4 | Indique que la propriété est une clé de collection. |
| IsTypeStringTransformationRequired | 8 | Indique si le nom de type de la propriété de configuration nécessite une transformation lorsqu’elle est sérialisée pour une version antérieure de .NET. |
| IsAssemblyStringTransformationRequired | 16 | Indique si le nom de l’assembly de la propriété de configuration nécessite une transformation lorsqu’il est sérialisé 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 au moment de la sérialisation pour déterminer si la propriété de configuration doit être sérialisée en XML. |
Remarques
Lors de la création d’un élément de configuration, vous utilisez l’énumérateur ConfigurationPropertyOptions pour spécifier par programme les options à appliquer. Ces options indiquent si une propriété est requise, est une propriété de clé de collection, etc. Si aucune valeur n’est spécifiée, la valeur est supposée être None.