XmlForm.Print Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Print() |
Печатает содержимое формы, отображаемое в активном представлении формы. |
Print(Boolean) |
Печатает содержимое формы, отображаемое в активном представлении формы, с использованием диалогового окна Печать. |
Print()
Печатает содержимое формы, отображаемое в активном представлении формы.
public:
abstract void Print();
public abstract void Print ();
abstract member Print : unit -> unit
Public MustOverride Sub Print ()
Исключения
Не удается напечатать форму.
Метод Print был вызван из Loading события.
Не настроен параметр шаблона формы Полное доверие с помощью категории Безопасность и доверие диалогового окна Параметры формы.
Примеры
В следующем примере кода метод XmlFormPrint класса используется для печати текущего представления с помощью текущих параметров принтера.
this.Print();
Me.Print()
Комментарии
Метод Print использует текущие настройки принтера и вызывает исключение, если метод вызван из обработчика событий для событий ViewSwitched или Loading или вызван из формы, для которой не установлено полное доверие.
Доступ к этому элементу предоставляется только формам, открытым из шаблона формы, настроенного для запуска с полным доверием с использованием категории "Безопасность и доверие" в диалоговом окне "Параметры формы". Этому элементу необходимо полное доверие для непосредственного вызывающего объекта и он не может использоваться в коде с частичным доверием. Дополнительные сведения см. в библиотеке "Использование библиотек из не вполне надежного кода" на веб-сайте MSDN.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.
Применяется к
Print(Boolean)
Печатает содержимое формы, отображаемое в активном представлении формы, с использованием диалогового окна Печать.
public:
abstract void Print(bool showPrintDialog);
public abstract void Print (bool showPrintDialog);
abstract member Print : bool -> unit
Public MustOverride Sub Print (showPrintDialog As Boolean)
Параметры
- showPrintDialog
- Boolean
Задайте значение true , чтобы отобразить диалоговое окно Печать, чтобы разрешить пользователю настраивать, где и как печатать форму. При установке значения false печать формы выполняется на принтере по умолчанию.
Исключения
Не удается напечатать форму.
Метод Print был вызван из Loading события.
Параметр, передаваемый этому методу, является пустой ссылкой (Nothing в Visual Basic).
Этому методу передан недопустимый параметр. Например, неправильный тип или формат.
Не настроен параметр шаблона формы Полное доверие с помощью категории Безопасность и доверие диалогового окна Параметры формы.
Примеры
В следующем примере кода метод XmlFormPrint (showPrintDialog
) класса используется для печати текущего представления путем отображения диалогового окна Печать.
this.Print(true);
Me.Print(True)
Комментарии
Метод Print (showPrintDialog
) вызывает исключения, если метод был вызван из обработчиков событий для событий ViewSwitched или Loading или вызывается из формы, которая не является полностью доверенной.
Доступ к этому элементу предоставляется только формам, открытым из шаблона формы, настроенного для запуска с полным доверием с использованием категории "Безопасность и доверие" в диалоговом окне "Параметры формы". Этому элементу необходимо полное доверие для непосредственного вызывающего объекта и он не может использоваться в коде с частичным доверием. Дополнительные сведения см. в библиотеке "Использование библиотек из не вполне надежного кода" на веб-сайте MSDN.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.