SettingsPropertyValue.IsDirty Propriedade

Definição

Obtém ou define se o valor de um SettingsProperty objeto mudou.

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

Valor de Propriedade

true se o valor de um SettingsProperty objeto mudou; caso contrário, false.

Observações

A IsDirty propriedade indica que o valor armazenado por esta classe mudou. A predefinição é false. A IsDirty propriedade é definida sob true as seguintes condições:

  1. O valor contido no SettingsPropertyValue objeto é alterado.

  2. O valor contido no SettingsPropertyValue objeto é acedido, e o valor não é uma cadeia ou um tipo primitivo como int, float, real, ou DateTime. Quando o valor gerido por um SettingsPropertyValue objeto é um tipo complexo (por exemplo, um ArrayList), não há forma de um SettingsPropertyValue objeto detetar quando foram feitas alterações. Como resultado, o SettingsPropertyValue objeto assume pessimisticamente que um tipo complexo é sujo depois de ter sido acedido a partir da PropertyValue propriedade.

Aplica-se a