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


Метод _XDocument2.PrintOut

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

Этот метод несовместим с CLS.  

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

Синтаксис

'Декларация
<DispIdAttribute(27)> _
Sub PrintOut
'Применение
Dim instance As _XDocument2

instance.PrintOut
[DispIdAttribute(27)] 
void PrintOut ()

Заметки

В методе PrintOut используются текущие параметры печати. Возвращает ошибку отказа в разрешении при вызове из формы, которая не является полностью доверенной.

Метод PrintOut не рекомендуется вызывать из событий OnLoad или OnSwitchView. При вызове метода PrintOut из процедуры обработки событий OnLoad или OnSwitchView может возникнуть одна или несколько из следующих ситуаций:

  • Представление напечатано неверно.

  • Печатается пустой документ.

  • Печатается неверное представление.

  • Могут возникнуть следующие исключения:

  • "Недопустимый контекст для вызова объектной модели."

ЗаметкаВнимание!

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

Пример

В следующем примере метод PrintOut объекта XDocument используется для печати текущего представления:

thisXDocument.PrintOut();

См. также

Ссылка

Интерфейс _XDocument2
Члены _XDocument2
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust