SettingsPropertyValue.IsDirty Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur apakah nilai SettingsProperty objek telah berubah.
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
Nilai Properti
true
jika nilai SettingsProperty objek telah berubah; jika tidak, false
.
Keterangan
Properti IsDirty menunjukkan bahwa nilai yang disimpan oleh kelas ini telah berubah. Default adalah false
. Properti IsDirty diatur ke true
dalam kondisi berikut:
Nilai yang terkandung dalam SettingsPropertyValue objek diubah.
Nilai yang terkandung dalam SettingsPropertyValue objek diakses, dan nilainya bukan string atau jenis primitif seperti
int
, ,float
real
, atauDateTime
. Ketika nilai yang SettingsPropertyValue dikelola oleh objek adalah jenis kompleks (misalnya ArrayList), tidak ada cara bagi objek untuk SettingsPropertyValue mendeteksi kapan perubahan telah dibuat. Akibatnya, SettingsPropertyValue objek secara pesimis mengasumsikan bahwa jenis kompleks kotor setelah diakses dari PropertyValue properti.