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


MergeEventObject Интерфейс

Определение

Объект события, используемый OnMergeRequest во время события.

public interface class MergeEventObject : Microsoft::Office::Interop::InfoPath::MergeEvent
[System.Runtime.InteropServices.Guid("096CD67B-0786-11D1-95FA-0080C78EE3BB")]
public interface MergeEventObject : Microsoft.Office.Interop.InfoPath.MergeEvent
type MergeEventObject = interface
    interface MergeEvent
Public Interface MergeEventObject
Implements MergeEvent
Производный
Атрибуты
Реализации

Примеры

В следующем примере DOM свойство и ReturnStatus свойство объекта MergeEvent и ImportDOM(IXMLDOMDocument) метод XDocument объекта используются для импорта (слияния) формы из обработчика OnMergeRequest событий:

public void OnMergeRequest(<span class="label">MergeEvent</span> e)
{ 
 thisXDocument.ImportDOM(e.DOM);
 e.ReturnStatus = true;
}

Комментарии

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

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

В ходе одной операции объединения форм происходят несколько событий OnMergeRequest. Для каждого объединяемого файла происходит по одному событию OnMergeRequest.

Объект MergeEvent передается в качестве параметра событию OnMergeRequest формы InfoPath. Предоставляемые свойства доступны только во время этого события.

Свойства

Count

Возвращает количество форм, объединяемых в ходе операции объединения.

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

Возвращает базовый XML-документ формы в качестве конструкции модели объектов XML-документов (DOM) для текущей формы, участвующей в операции объединения.

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

Возвращает индекс (отсчет начинается с нуля) объединяемой в данный момент формы.

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

Возвращает или задает значение, указывающее состояние OnMergeRequest возврата события.

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

Возвращает или задает значение, которое предоставляет дополнительные сведения о событии OnMergeRequest вместе с флагом ReturnStatus , что позволяет отменить всю операцию слияния.

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

Возвращает ссылку на _XDocument2 объект, связанный MergeEvent с объектом в событии OnMergeRequest .

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

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