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


Метод View.Export

Экспортирует представление в файл указанного формата.

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

Синтаксис

'Декларация
Public MustOverride Sub Export ( _
    fileLocation As String, _
    format As ExportFormat _
)
'Применение
Dim instance As View
Dim fileLocation As String
Dim format As ExportFormat

instance.Export(fileLocation, format)
public abstract void Export (
    string fileLocation,
    ExportFormat format
)

Параметры

  • fileLocation
    Местоположение каталога, в котором будет записан экспортируемый файл представления.
  • format
    Перечисление ExportFormat, которое указывает тип формата файла для экспорта.

Исключения

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

InvalidOperationException

Метод Export вызван из обработчика события для события Loading.

ArgumentNullException

Этому методу переданы параметры .

ArgumentException

Этому методу переданы недопустимые параметры . Например, неправильный тип или формат.

SecurityException

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

Заметки

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

Файлы в формате PDF или XPS можно сохранить из программы выпуска 2007 системы Microsoft Office только после установки надстройки. Дополнительные сведения см. в в разделе "Включение поддержки других форматов файлов, таких как PDF и XPS" на веб-узле Office Online.

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

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

Пример

В следующем примере метод Export класса View используется для экспорта текущего представления в формат файла PDF.

this.CurrentView.Export(@"C:\MyView.pdf", ExportFormat.Pdf);
Me.CurrentView.Export("C:\MyView.pdf", ExportFormat.Pdf)

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

  • FileIOPermission  для записи экспортированного файла в файловую систему. Связанные перечисления: System.Security.FileIOPermissionAccess.Append, System.Security.FileIOPermissionAccess.Read, System.Security.FileIOPermissionAccess.Write

См. также

Ссылка

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