SettingsPropertyValue.IsDirty Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia, czy wartość SettingsProperty obiektu uległa zmianie.
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
Wartość właściwości
true
jeśli wartość SettingsProperty obiektu uległa zmianie; w przeciwnym razie wartość false
.
Uwagi
Właściwość IsDirty wskazuje, że wartość przechowywana przez tę klasę uległa zmianie. Wartość domyślna to false
. Właściwość jest ustawiona IsDirty na true
wartość w następujących warunkach:
Wartość zawarta SettingsPropertyValue w obiekcie jest zmieniana.
Dostęp do wartości zawartej SettingsPropertyValue w obiekcie jest uzyskiwany, a wartość nie jest ciągiem ani typem pierwotnym, takim jak
int
,float
,real
lubDateTime
. Gdy wartość zarządzana przez obiekt jest typem SettingsPropertyValue złożonym (na przykład ), ArrayListnie ma możliwości SettingsPropertyValue wykrycia, kiedy wprowadzono zmiany. W związku z tym obiekt pesymistycznie zakłada, SettingsPropertyValue że typ złożony jest zanieczyszczony po uzyskaniu dostępu do obiektu.PropertyValue