Поделиться через


Интерфейс DocReturnEventObject

Объект события, используемый в событии загрузки или отправки Microsoft Office InfoPath 2007.

Пространство имен: Microsoft.Office.Interop.InfoPath
Сборка: Microsoft.Office.Interop.InfoPath (в microsoft.office.interop.infopath.dll)

Синтаксис

'Декларация
<CoClassAttribute(GetType(DocReturnEventObjectClass))> _
<GuidAttribute("096CD676-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface DocReturnEventObject
    Inherits DocReturnEvent
'Применение
Dim instance As DocReturnEventObject
[CoClassAttribute(typeof(DocReturnEventObjectClass))] 
[GuidAttribute("096CD676-0786-11D1-95FA-0080C78EE3BB")] 
public interface DocReturnEventObject : DocReturnEvent

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье DocReturnEvent.

Объект DocReturnEvent предоставляет свойство XDocument, которое можно использовать в событии загрузки или отправки для программного взаимодействия с основным XML-документом формы, а также свойство ReturnStatus, указывающее, было ли успешно выполнено событие.

Объект DocReturnEvent передается в качестве параметра событиям OnLoad и OnSubmitRequest формы InfoPath. Предоставляемые свойства доступны только в контексте данных событий.

Пример

В следующем примере свойство XDocument объекта DocReturnEvent используется для отображения исходного XML-кода основного XML-документа формы с помощью свойства DOM объекта XDocument:

public void OnLoad(DocReturnEvent e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
 e.ReturnStatus = true;
}

См. также

Ссылка

Члены DocReturnEventObject
Пространство имен Microsoft.Office.Interop.InfoPath