SaveEventObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Événement utilisé pendant OnSaveRequest.
public interface class SaveEventObject : Microsoft::Office::Interop::InfoPath::SaveEvent
[System.Runtime.InteropServices.Guid("096CD5F5-0786-11D1-95FA-0080C78EE3BB")]
public interface SaveEventObject : Microsoft.Office.Interop.InfoPath.SaveEvent
type SaveEventObject = interface
interface SaveEvent
Public Interface SaveEventObject
Implements SaveEvent
- Dérivé
- 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 :
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) |