Partager 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

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.

S’applique à

Voir aussi