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


Класс XmlChangingEventArgs

Предоставляет данные для события Changing.

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

Синтаксис

'Декларация
Public MustInherit Class XmlChangingEventArgs
    Inherits XmlEventArgs
'Применение
Dim instance As XmlChangingEventArgs
public abstract class XmlChangingEventArgs : XmlEventArgs

Заметки

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

Класс XmlChangingEventArgs является производным класса XmlEventArgs, предоставляющего свойства, которые можно использовать в обработчике события для получения сведений о данных, которые будут изменены в связанном XML-документе формы, и изменяемом узле. Например, объект XmlEventArgs предоставляет свойство Site, возвращающее ссылку на объект XPathNavigator, который указывает на изменяемый узел в связанном XML-документе формы. Однако обратите внимание, что связанный XML-документ формы доступен только для чтения во время события Changing .

Дополнительно к этим свойствам класс XmlChangingEventArgs предоставляет свойство CancelableArgs, чтобы вернуть объект XmlFormCancelEventArgs для отмены события.

Иерархия наследования

System.Object
   System.EventArgs
     Microsoft.Office.InfoPath.XmlEventArgs
      Microsoft.Office.InfoPath.XmlChangingEventArgs

Безопасность потока

Все открытые статические (Общие в Visual Basic) члены этого типа потокобезопасны. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылка

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