Partage via


ConfigurationPropertyOptions Énumération

Définition

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
ConfigurationPropertyOptions
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.

S’applique à

Voir aussi