Share via


SaveEventObject - Interface

Événement utilisé pendant OnSaveRequest.

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

Syntaxe

'Déclaration
<GuidAttribute("096CD5F5-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface SaveEventObject _
    Inherits SaveEvent
'Utilisation
Dim instance As SaveEventObject
[GuidAttribute("096CD5F5-0786-11D1-95FA-0080C78EE3BB")]
public interface SaveEventObject : SaveEvent

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirSaveEvent.

L'objet SaveEventObject fournit un certain nombre de propriétés et de méthodes qui peuvent être utilisées durant une opération d'enregistrement à partir du gestionnaire d'événements OnSaveRequest, afin d'interagir par programme avec le document XML sous-jacent d'un formulaire, de déterminer les propriétés d'enregistrement et d'effectuer l'opération d'enregistrement.

L'objet SaveEventObject est transmis en tant que paramètre à l'événement OnSaveRequest. Les propriétés qu'il fournit ne sont disponibles que pendant cet événement. Cet objet expire en même temps que l'événement d'enregistrement du formulaire et par conséquent, il risque de ne pas pouvoir être stocké ou utilisé en dehors de la portée de l'événement d'enregistrement.

Exemples

Dans l'exemple suivant, la propriété ReturnStatus et la méthode PerformSaveOperation de l'objet SaveEvent sont utilisés pour effectuer un standard Microsoft InfoPath opération d'enregistrement :

public void OnSaveRequest(SaveEvent e)
{
 e.PerformSaveOperation();
 e.ReturnStatus = true;
}

Voir aussi

Référence

SaveEventObject - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms