Partager via


_XDocument2.SetDirty(Boolean) Méthode

Définition

Définit la IsDirty propriété de l’objet XDocument , qui indique si les données d’un formulaire ont été modifiées depuis leur dernier enregistrement.

public:
 void SetDirty(bool vfIsDirty);
public void SetDirty (bool vfIsDirty);
abstract member SetDirty : bool -> unit
Public Sub SetDirty (vfIsDirty As Boolean)

Paramètres

vfIsDirty
Boolean

Indique si le formulaire doit être marqué comme étant modifié ou non.

Exemples

Dans l'exemple suivant, la propriété IsDirty du formulaire actif prend la valeur false de sorte que l'utilisateur n'est pas invité à enregistrer le formulaire lors de sa fermeture.

thisXDocument.<span class="label">SetDirty</span>(false);

Remarques

La méthode SetDirty peut être utilisée à partir de l’événement OnSubmitRequest pour forcer un document à être marqué comme inchangé. Par conséquent, InfoPath ne demande pas à l'utilisateur d'enregistrer le formulaire lors de sa fermeture.

La méthode SetDirty peut également être utilisée à partir de l’événement OnSaveRequest pour marquer par programmation le formulaire comme modifié ou inchangé depuis son dernier enregistrement.

Important : ce membre est accessible uniquement par les formulaires s’exécutant dans le même domaine que le formulaire actuellement ouvert, ou par les formulaires auxquels des autorisations inter-domaines ont été accordées.

S’applique à