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


DocEventObject Интерфейс

Определение

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

public interface class DocEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DocEvent
[System.Runtime.InteropServices.Guid("096cd613-0786-11d1-95fa-0080c78ee3bb")]
public interface DocEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DocEvent
type DocEventObject = interface
    interface DocEvent
Public Interface DocEventObject
Implements DocEvent
Атрибуты
Реализации

Примеры

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

// The following function handler is created by Microsoft Office InfoPath. Do not
// modify the type or number of arguments.
[InfoPathEventHandler(EventType=InfoPathEventType.OnSwitchView)]
public void OnSwitchView(<span class="label">DocEvent</span> e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}

Комментарии

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

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

Объект DocEvent передается в качестве параметра событиям OnSwitchView и OnAfterImport формы InfoPath. Его свойство XDocument доступно только во время этих событий.

Свойства

XDocument

Возвращает ссылку на XDocument объект, связанный DocEventObject с объектом во время OnSwitchView события или OnAfterImport .

(Унаследовано от DocEvent)

Применяется к