Compartir a través de


SaveEventObject (Interfaz)

Evento que se utiliza durante OnSaveRequest.

Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)

Sintaxis

<CoClassAttribute(GetType(SaveEventObjectClass))> _
<GuidAttribute("096CD5F5-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface SaveEventObject
    Inherits SaveEvent

Dim instance As SaveEventObject
[CoClassAttribute(typeof(SaveEventObjectClass))] 
[GuidAttribute("096CD5F5-0786-11D1-95FA-0080C78EE3BB")] 
public interface SaveEventObject : SaveEvent

Comentarios

Este tipo es un contenedor para una coclase que necesita el código administrado para su interoperabilidad COM. Use este tipo para obtener acceso a los miembros de la interfaz COM implementada por esta coclase. Para obtener información sobre la interfaz COM, así como un vínculo a descripciones de sus miembros, vea SaveEvent.

El objeto SaveEventObject proporciona una serie de propiedades y métodos que pueden usarse durante la operación de guardar desde el controlador del evento OnSaveRequest para interactuar mediante programación con el documento XML subyacente de un formulario, determinar las propiedades de la operación guardar y realizar dicha operación.

El objeto SaveEventObject se pasa como parámetro al evento OnSaveRequest. Las propiedades que proporciona están disponibles sólo durante este evento. Este objeto caduca cuando caduca el evento guardar del formulario, por lo que no podrá restablecerse y usarse fuera del ámbito de este evento.

Ejemplo

En el ejemplo siguiente, se usan la propiedad ReturnStatus y el método PerformSaveOperation del objeto SaveEvent para realizar una operación guardar estándar de Microsoft Office InfoPath 2007:

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

Vea también

Referencia

SaveEventObject (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)