Partager via


_XDocument4.SetDirty - Méthode (Boolean)

Définit la propriété IsDirty pour l'objet XDocument , qui indique si les données dans un formulaire Microsoft InfoPath ont été modifiées depuis son dernier enregistrement.

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
Sub SetDirty ( _
    vfIsDirty As Boolean _
)
'Utilisation
Dim instance As _XDocument4
Dim vfIsDirty As Boolean

instance.SetDirty(vfIsDirty)
void SetDirty(
    bool vfIsDirty
)

Paramètres

  • vfIsDirty
    Type : System.Boolean

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

Implémentations

_XDocument3.SetDirty(Boolean)

Remarques

La méthode de SetDirty peut être utilisée à partir de l'événement OnSubmitRequest pour forcer un document à être marqué comme inchangée. InfoPath va demander donc pas l'utilisateur à 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 programme le formulaire comme étant modifié ou non depuis son dernier enregistrement.

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.SetDirty(false);

Voir aussi

Référence

_XDocument4 interface

_XDocument4 - Membres

SetDirty - Surcharge

Microsoft.Office.Interop.InfoPath - Espace de noms