MergeEventObject Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект события, используемый OnMergeRequest во время события.
public interface class MergeEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::MergeEvent
[System.Runtime.InteropServices.Guid("096cd67b-0786-11d1-95fa-0080c78ee3bb")]
public interface MergeEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.MergeEvent
type MergeEventObject = interface
interface MergeEvent
interface DocReturnEvent
interface DocEvent
Public Interface MergeEventObject
Implements MergeEvent
- Атрибуты
- Реализации
Примеры
В следующем примере DOM свойство и ReturnStatus свойство объекта MergeEvent и ImportDOM(IXMLDOMDocument) метод XDocument объекта используются для импорта (слияния) формы из обработчика OnMergeRequest событий:
[InfoPathEventHandler(EventType=InfoPathEventType.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) |