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


Интерфейс DocReturnEventObject

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

 

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

Синтаксис

'Декларация
<GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(DocReturnEventObjectWrapper))> _
Public Interface DocReturnEventObject
    Inherits DocReturnEvent, DocEvent
'Применение
Dim instance As DocReturnEventObject
[GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")] 
[CLSCompliantAttribute(false)] 
[CoClassAttribute(typeof(DocReturnEventObjectWrapper))] 
public interface DocReturnEventObject : DocReturnEvent, DocEvent

Заметки

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

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

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

Пример

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

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

См. также

Ссылка

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