Интерфейс SaveEventObject
Событие, которое используется одновременно с событием OnSaveRequest.
Пространство имен: Microsoft.Office.Interop.InfoPath
Сборка: Microsoft.Office.Interop.InfoPath (в microsoft.office.interop.infopath.dll)
Синтаксис
'Декларация
<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
Заметки
Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье SaveEvent.
Объект SaveEventObject предоставляет ряд свойств и методов, которые могут быть использованы при операции сохранения из обработчика событий OnSaveRequest для программного взаимодействия с основным XML-документом формы, определения свойств сохранения и выполнения операции сохранения.
Объект SaveEventObject передается как параметр событию OnSaveRequest. Предоставляемые им свойства доступны только во время этого события. Срок действия этого объекта истекает одновременно с истечением срока действия события сохранения формы, поэтому он не может быть сохранен и использован вне области применения события сохранения.
Пример
В следующем примере свойство ReturnStatus и метод PerformSaveOperation объекта SaveEvent используются для выполнения стандартной операции сохранения Microsoft Office InfoPath 2007:
public void OnSaveRequest(SaveEvent e)
{
e.PerformSaveOperation();
e.ReturnStatus = true;
}
См. также
Ссылка
Члены SaveEventObject
Пространство имен Microsoft.Office.Interop.InfoPath