Partager via


SaveEvent.IsCancelled, propriété

Obtient ou définit une valeur qui fournit des informations complémentaires à utiliser dans l'événement OnSaveRequest conjointement avec la propriété ReturnStatus.

Cette propriété n'est pas conforme à la spécification CLS.  

Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans microsoft.office.interop.infopath.semitrust.dll)

Syntaxe

<DispIdAttribute(2)> _
Property IsCancelled As Boolean

Dim instance As SaveEvent
Dim value As Boolean

value = instance.IsCancelled

instance.IsCancelled = value
[DispIdAttribute(2)] 
bool IsCancelled { get; set; }

Remarques

Lors de la fermeture d'InfoPath, l'utilisateur est invité à enregistrer le document si la propriété IsDirty a la valeur true. Si la propriété IsCancelled a la valeur true, InfoPath ne pourra pas se fermer en cas d'échec de l'opération d'enregistrement (en d'autres termes, si la propriété ReturnStatus a pour valeur false).

Important :

Ce membre est accessible uniquement par les formulaires qui s'exécutent dans le même domaine que le formulaire ouvert ou par les formulaires qui disposent d'autorisations indépendantes des domaines.

Exemple

Dans l'exemple suivant, la propriété IsCancelled de l'objet SaveEventObject est utilisée pour garantir que le document ne se fermera pas en cas d'annulation de l'opération d'enregistrement :

e.IsCancelled = e.PerformSaveOperation();
if(e.IsCancelled)
    return;
e.ReturnStatus = true;

Voir aussi

Référence

SaveEvent, interface
Membres SaveEvent
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms