SaveEventObject Interface

Définition

Événement utilisé pendant OnSaveRequest.

public interface class SaveEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::SaveEvent
[System.Runtime.InteropServices.Guid("096cd5f5-0786-11d1-95fa-0080c78ee3bb")]
public interface SaveEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.SaveEvent
type SaveEventObject = interface
    interface SaveEvent
    interface DocReturnEvent
    interface DocEvent
Public Interface SaveEventObject
Implements SaveEvent
Attributs
Implémente

Exemples

Dans l’exemple suivant, la ReturnStatus propriété et la PerformSaveOperation() méthode de l’objet SaveEvent sont utilisées pour effectuer une opération d’enregistrement Microsoft InfoPath standard :

[InfoPathEventHandler(EventType=InfoPathEventType.OnSaveRequest)]
public void OnSaveRequest(<span class="label">SaveEvent</span> e)
{
 e.PerformSaveOperation();
 e.ReturnStatus = true;
}

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, y compris un lien vers les descriptions de ses membres, consultezSaveEvent .

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.

Propriétés

FileName

Obtient le nom de fichier à utiliser dans l’événement OnSaveRequest .

(Hérité de SaveEvent)
IsCancelled

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

(Hérité de SaveEvent)
IsSaveAs

Obtient si la PerformSaveOperation() méthode sera effectuée en tant qu’opération « enregistrer » ou « enregistrer sous ».

(Hérité de SaveEvent)
ReturnStatus

Obtient ou définit la status de retour de l’événementOnSaveRequest.

(Hérité de SaveEvent)
XDocument

Obtient une référence à l’objet XDocument associé à l’objet SaveEventObject dans un OnSaveRequest événement .

(Hérité de SaveEvent)

Méthodes

PerformSaveOperation()

Effectue l'opération d'enregistrement demandée par l'utilisateur.

(Hérité de SaveEvent)

S’applique à