SettingsPropertyValue.IsDirty 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出 SettingsProperty 物件的值是否已經變更。
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
屬性值
如果 SettingsProperty 物件的值已經變更,則為 true
,否則為 false
。
備註
屬性 IsDirty 表示這個類別所儲存的值已變更。 預設為 false
。 屬性 IsDirty 會在下列情況下設定為 true
:
物件中包含的 SettingsPropertyValue 值會變更。
存取物件中包含的SettingsPropertyValue值,而且值不是字串或基本類型,例如
int
、float
real
或DateTime
。 當物件所 SettingsPropertyValue 管理的值是複雜類型 (例如 ArrayList) 時,物件就無法 SettingsPropertyValue 偵測變更的時機。 因此, SettingsPropertyValue 物件會假設複雜類型在從 PropertyValue 屬性存取之後就會遭到變更。