Класс XmlValidatingEventArgs
Предоставляет данные для события Validating поля или группы.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustInherit Class XmlValidatingEventArgs
Inherits XmlEventArgs
'Применение
Dim instance As XmlValidatingEventArgs
public abstract class XmlValidatingEventArgs : XmlEventArgs
Заметки
Объект XmlValidatingEventArgs передается обработчику события для события Validating, которое создается после принятия изменений в связанном XML-документе формы, но перед созданием события Changed.
Класс XmlValidatingEventArgs является производным класса XmlEventArgs, предоставляющего свойства, которые можно использовать в обработчике события для получения сведений о данных, проходящих проверку в связанном XML-документе формы, и проходящем проверку узле. Например, объект XmlEventArgs предоставляет свойство Site, возвращающее ссылку на объект XPathNavigator, который указывает на узел, проходящий проверку в связанном XML-документе формы. Однако обратите внимание, что связанный XML-документ доступен только для чтения во время события Validating.
Дополнительно к этим свойствам класс XmlValidatingEventArgs предоставляет перегруженный метод ReportError для добавления ошибок к объекту FormErrorCollection формы и определения сведений о настраиваемых ошибках для ошибок, возникших во время события Validating.
Перегруженный метод ReportError класса XmlValidatingEventArgs соответствует методу ReportError интерфейса DataDOMEvent в объектной модели управляемого кода Microsoft Office InfoPath 2003.
Иерархия наследования
System.Object
System.EventArgs
Microsoft.Office.InfoPath.XmlEventArgs
Microsoft.Office.InfoPath.XmlValidatingEventArgs
Безопасность потока
Все открытые статические (Общие в Visual Basic) члены этого типа потокобезопасны. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылка
Члены XmlValidatingEventArgs
Пространство имен Microsoft.Office.InfoPath