Sdílet prostřednictvím


SettingsPropertyValue.IsDirty Vlastnost

Definice

Získá nebo nastaví, zda se hodnota objektu SettingsProperty změnila.

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

Hodnota vlastnosti

true pokud se hodnota objektu SettingsProperty změnila; falsev opačném případě .

Poznámky

Vlastnost IsDirty označuje, že hodnota uložená touto třídou se změnila. Výchozí hodnota je false. Vlastnost IsDirty je nastavena na true následující podmínky:

  1. Hodnota obsažená v objektu SettingsPropertyValue se změní.

  2. Hodnota obsažená v objektu SettingsPropertyValue je přístupná a hodnota není řetězec ani primitivní typ, například int, , floatnebo realDateTime. Pokud je hodnota spravovaná objektem SettingsPropertyValue komplexní typ (například ArrayList), neexistuje způsob, jak SettingsPropertyValue zjistit, kdy byly provedeny změny. V důsledku toho objekt SettingsPropertyValue pesimisticky předpokládá, že složitý typ je po přístupu z PropertyValue vlastnosti zašpiněný.

Platí pro