SettingsPropertyValue.IsDirty Propiedad

Definición

Obtiene o establece si el valor de un objeto SettingsProperty ha cambiado.

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 propiedad

true si ha cambiado el valor de un objeto SettingsProperty; en caso contrario, false.

Comentarios

La IsDirty propiedad indica que el valor almacenado por esta clase ha cambiado. De manera predeterminada, es false. La IsDirty propiedad se establece true en en las siguientes condiciones:

  1. El valor contenido en el SettingsPropertyValue objeto se cambia.

  2. Se obtiene acceso al valor contenido en el SettingsPropertyValue objeto y el valor no es una cadena o un tipo primitivo como int, float, realo DateTime. Cuando el valor administrado por un SettingsPropertyValue objeto es un tipo complejo (por ejemplo, ), ArrayListno hay forma de que un SettingsPropertyValue objeto detecte cuándo se han realizado cambios. Como resultado, el SettingsPropertyValue objeto supone pesimistamente que un tipo complejo está sucio una vez que se ha accedido desde la PropertyValue propiedad .

Se aplica a