Condividi tramite


SettingsPropertyValue.IsDirty Proprietà

Definizione

Ottiene o imposta se il valore di un oggetto SettingsProperty è stato modificato.

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

Valore della proprietà

true se il valore di un oggetto SettingsProperty è stato modificato; in caso contrario, false.

Commenti

La IsDirty proprietà indica che il valore archiviato da questa classe è stato modificato. Il valore predefinito è false. La IsDirty proprietà è impostata su in base alle true condizioni seguenti:

  1. Il valore contenuto nell'oggetto SettingsPropertyValue viene modificato.

  2. Si accede al valore contenuto nell'oggetto SettingsPropertyValue e il valore non è una stringa o un tipo primitivo, intad esempio , float, realo DateTime. Quando il valore gestito da un SettingsPropertyValue oggetto è un tipo complesso (ad esempio , ArrayList), non è possibile che un SettingsPropertyValue oggetto rilevi quando sono state apportate modifiche. Di conseguenza, l'oggetto SettingsPropertyValue presuppone in modo pessimistico che un tipo complesso sia dirty dopo che è stato eseguito l'accesso PropertyValue dalla proprietà .

Si applica a