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


XmlForm.MergeForm Метод (String)

Объединяет текущую форму с формой, указанной в пути или URL-адресе.

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

Синтаксис

'Декларация
Public MustOverride Sub MergeForm ( _
    fileUrl As String _
)
'Применение
Dim instance As XmlForm
Dim fileUrl As String

instance.MergeForm(fileUrl)
public abstract void MergeForm (
    string fileUrl
)

Параметры

  • fileUrl
    Путь или URL-адрес к файлу формы для объединения.

Исключения

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

ArgumentNullException

Значение, переданное для fileUrl, .

ArgumentException

Значение, переданное для fileUrl, "" или недопустимо.

InvalidOperationException

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

Заметки

Метод MergeForm эквивалентен использованию команды меню . Значение, переданное в качестве параметра fileUrl, должно быть допустимым путем или URL-адресом и должно включать имя файла с расширением XML.

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

Метод MergeForm обеспечивает те же функциональные возможности, что и метод ImportFile объекта XDocument в объектной модели COM или сценария и метод ImportFile интерфейса _XDocument2 объектной модели управляемого кода, совместимой с InfoPath 2003.

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

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

Пример

В следующем примере метод MergeForm класса XmlForm используется для объединения формы с текущей формой.

this.MergeForm("C:\\SomeOtherForm.xml");
Me.MergeForm("C:\\SomeOtherForm.xml")

См. также

Ссылка

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