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 ()
Исключения
Тип исключения | Условие |
---|---|
Не удается напечатать форму. |
|
Метод Print вызван из события ViewSwitched. |
|
InvalidOperationException |
Метод Print вызван из события Loading. |
Не настроен параметр шаблона формы с помощью категории диалогового окна . |
Заметки
Метод 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