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


XmlForm.Print Метод ()

Печатает содержимое формы, отображенное в активном представлении формы.

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

Синтаксис

'Декларация
Public MustOverride Sub Print
'Применение
Dim instance As XmlForm

instance.Print
public abstract void Print ()

Исключения

Тип исключения Условие

InvalidPrinterException

Не удается напечатать форму.

InvalidOperationException

Метод Print вызван из события ViewSwitched.

InvalidOperationException

Метод Print вызван из события Loading.

SecurityException

Не настроен параметр шаблона формы с помощью категории диалогового окна .

Заметки

Метод Print использует текущие настройки принтера и вызывает исключение, если метод вызван из обработчика событий для событий ViewSwitched или Loading или вызван из формы, для которой не установлено полное доверие.

ЗаметкаЗаметка

Метод Print эквивалентен методу PrintOut объекта XDocument в объектной модели COM или сценария и методу PrintOut интерфейса _XDocument2 объектной модели управляемого кода, совместимой с InfoPath 2003.

Доступ к этому члену имеется только у форм, открытых из шаблона формы, настроенного в разделе "Безопасность и доверие" диалогового окна "Параметры формы" на работу с полным доверием. Этот член требует для текущего вызова полного доверия и не может быть использован программой с частичным доверием. Дополнительные сведения см. в статье "Использование библиотек из программ с частичным доверием" на MSDN.

Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.

Пример

В следующем примере метод Print класса XmlForm используется для печати текущего представления с использованием текущих настроек принтера.

this.Print();
Me.Print()

Безопасность .NET Framework

  • PrintingPermission  для печати формы. Связанное перечисление: System.Drawing.Printing.PrintingPermissionLevel.DefaultPrinting

См. также

Ссылка

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