Share via


DataDOMEvent.ReturnStatus - Propriété

Obtient ou définit une valeur indiquant l'état renvoyé de l'événement de validation de données.

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

Syntaxe

'Déclaration
Property ReturnStatus As Boolean
    Get
    Set
'Utilisation
Dim instance As DataDOMEvent
Dim value As Boolean

value = instance.ReturnStatus

instance.ReturnStatus = value
bool ReturnStatus { get; set; }

Valeur de propriété

Type : System.Boolean

Implémentations

DocActionEvent.ReturnStatus
DocReturnEvent.ReturnStatus

Remarques

Pour l'événement OnBeforeChange, si la valeur de la propriété ReturnStatus est false, les modifications apportées au nœud DOM (Document Object Model) XML ne sont pas acceptées et l'événement de validation de données échoue. Si la valeur est true, aucune erreur de validation de données ne se produit et l'événement est réussi.

Important

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Exemples

Dans l'exemple suivant, la propriété ReturnStatus de l'objet DataDOMEventObject est utilisée pour indiquer que l'événement de validation de données a échoué. Le code utilise également la propriété ReturnMessage de l'objet DataDOMEventObject pour afficher un message à l'attention de l'utilisateur.

[InfoPathEventHandler(MatchPath="/Customers/Customer/RepVisitDt", EventType=InfoPathEventType.OnBeforeChange)]
public void RepVisitDt_OnBeforeChange(DataDOMEvent e)
{
 if (e.NewValue.ToString() == "")
 {
  e.ReturnMessage = "You must supply a value for this field.";
  e.ReturnStatus = false;
 }
}

Voir aussi

Référence

DataDOMEvent interface

DataDOMEvent - Membres

ReturnStatus - Surcharge

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms