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


Класс XmlFormCancelEventArgs

Предоставляет данные для настраиваемого сообщения, которое отображается при отмене событий в форме и ее связанном XML-документе.

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

Синтаксис

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

Заметки

Объект XmlFormCancelEvent предоставляет свойства Message и MessageDetails для определения или получения настраиваемого сообщения при отмене событий Changing, Validating, Save, Merge, Submit, VersionUpgrade и Loading.

По умолчанию свойства Message и MessageDetails имеют значение .

  • Если оба значения — , при отмене события отображается сообщение об ошибке по умолчанию.

  • Если оба значения ненулевые, то значения, указанные для свойств Message и MessageDetails, отображаются в диалоговом окне сообщения об ошибке.

  • Если для обоих свойств задана пустая строка, то никакой текст не отображается в диалоговом окне сообщения об ошибке.

  • Свойство Message может иметь значение , а свойство MessageDetails — ненулевое значение, и наоборот. Если какое-либо одно из значений ненулевое, InfoPath отображает указанное значение. Например, если Message имеет значение , а MessageDetails имеет указанное значение, InfoPath отображает диалоговое окно сообщения об ошибке только с разделом подробностей и без текста верхнего уровня.

  • В пользовательском интерфейсе в режиме конструктора InfoPath можно определить настраиваемое сообщение, которое отображается при успешном или неудачном выполнении операции отправки с помощью команды меню . Если какое-либо из свойств Message или MessageDetails задано в коде, эти значения переопределяют любой текст, указанный в пользовательском интерфейсе InfoPath.

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

System.Object
   System.EventArgs
     System.ComponentModel.CancelEventArgs
      Microsoft.Office.InfoPath.XmlFormCancelEventArgs
         Microsoft.Office.InfoPath.SaveCancelEventArgs

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

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

См. также

Ссылка

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