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


Интерфейс DocActionEventObject

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

 

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

Синтаксис

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

Заметки

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

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

Объект DocActionEvent передается как параметр событию OnClick кнопки, содержащейся в представлении формы InfoPath. Его свойства доступны только во время события OnClick.

Пример

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

[InfoPathEventHandler(MatchPath="ShowDocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void ShowDocActionEventSource_OnClick(DocActionEvent e)
{
 thisXDocument.UI.Alert("Source: " + e.Source.xml);
}

См. также

Ссылка

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