SettingsPropertyValue.IsDirty Propriété
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.
Obtient ou définit si la valeur d'un objet SettingsProperty a changé.
public:
property bool IsDirty { bool get(); void set(bool value); };
public bool IsDirty { get; set; }
member this.IsDirty : bool with get, set
Public Property IsDirty As Boolean
Valeur de propriété
true
si la valeur d'un objet SettingsProperty a changé ; sinon, false
.
Remarques
La IsDirty propriété indique que la valeur stockée par cette classe a changé. La valeur par défaut est false
. La IsDirty propriété est définie sur true
dans les conditions suivantes :
La valeur contenue dans l’objet SettingsPropertyValue est modifiée.
La valeur contenue dans l’objet SettingsPropertyValue est accessible, et la valeur n’est pas une chaîne ou un type primitif tel que
int
,float
,real
ouDateTime
. Lorsque la valeur gérée par un SettingsPropertyValue objet est un type complexe (par exemple un ArrayList), il n’existe aucun moyen pour un SettingsPropertyValue objet de détecter quand des modifications ont été apportées. Par conséquent, l’objet SettingsPropertyValue suppose pessimistement qu’un type complexe est sale une fois qu’il a été accédé à partir de la PropertyValue propriété .