SettingsPropertyValue.IsDirty Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger om värdet för ett SettingsProperty objekt har ändrats.
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
Egenskapsvärde
trueom värdet för ett SettingsProperty objekt har ändrats, annars . false
Kommentarer
Egenskapen IsDirty anger att värdet som lagras av den här klassen har ändrats. Standardvärdet är false. Egenskapen IsDirty är inställd true på under följande villkor:
Värdet i SettingsPropertyValue objektet ändras.
Värdet i SettingsPropertyValue objektet används och värdet är inte en sträng eller en primitiv typ som
int,float,realellerDateTime. När värdet som hanteras av ett SettingsPropertyValue objekt är en komplex typ (till exempel en ArrayList) finns det inget sätt för ett SettingsPropertyValue objekt att identifiera när ändringar har gjorts. Därför SettingsPropertyValue förutsätter objektet pessimistiskt att en komplex typ är smutsig när den har använts från PropertyValue egenskapen.