Interfaccia SaveEventObject
Evento che viene utilizzato durante un evento OnSaveRequest.
Spazio dei nomi: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Sintassi
<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
Osservazioni
Questo tipo è un wrapper per una coclasse richiesta dal codice gestito per l'interoperabilità COM. Utilizzare questo tipo per accedere ai membri dell'interfaccia COM implementata dalla coclasse. Per informazioni sull'interfaccia COM e un collegamento alle descrizioni dei relativi membri, vedere SaveEvent.
L'oggetto SaveEventObject implementa numerosi metodi e proprietà che possono essere utilizzati durante un'operazione di salvataggio dal gestore eventi OnSaveRequest per interagire a livello di programmazione con il documento XML sottostante di un modulo, determinare le proprietà di salvataggio e quindi eseguire l'operazione di salvataggio.
L'oggetto SaveEventObject viene passato come parametro all'evento OnSaveRequest. Le proprietà implementate dall'oggetto sono disponibili solo durante tale evento. L'oggetto scade quando scade l'evento di salvataggio del modulo, pertanto non è possibile memorizzarlo e utilizzarlo al di fuori dell'ambito dell'evento di salvataggio.
Esempio
Nell'esempio seguente, la proprietà ReturnStatus e il metodo PerformSaveOperation dell'oggetto SaveEvent vengono utilizzati per eseguire un'operazione di salvataggio standard di Microsoft Office InfoPath 2007:
public void OnSaveRequest(SaveEvent e)
{
e.PerformSaveOperation();
e.ReturnStatus = true;
}
Vedere anche
Riferimenti
Membri SaveEventObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath