XmlFormCollection.NewFromFormTemplate Метод (String)
Создает новую форму на основе указанного шаблона формы с дополнительными данными.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustOverride Function NewFromFormTemplate ( _
formTemplateLocation As String _
) As XmlForm
'Применение
Dim instance As XmlFormCollection
Dim formTemplateLocation As String
Dim returnValue As XmlForm
returnValue = instance.NewFromFormTemplate(formTemplateLocation)
public abstract XmlForm NewFromFormTemplate (
string formTemplateLocation
)
Параметры
- formTemplateLocation
URI-идентификатор шаблона формы, на основе которого будет создана новая форма.
Возвращаемое значение
Объект XmlForm, представляющий новую форму, которая была создана.
Заметки
Метод NewFromFormTemplate можно использовать только для создания новой формы на основе существующего шаблона формы; его нельзя использовать для создания новой формы на основе формы. Чтобы создать форму из существующей формы, используйте метод New.
При использовании метода NewFromFormTemplate новая форма будет открыта в InfoPath и готова для заполнения.
Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.
Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.
Пример
В следующем примере метод NewFromFormTemplate(formTemplateLocation) класса XmlFormCollection передается, URI существующего шаблона формы и связанный объект XmlForm формы возвращаются.
XmlForm newDocument =
this.Application.XmlForms.NewFromFormTemplate(
@"C:\MyForm.xsn");
Dim newDocument As XmlForm = _
Me.Application.XmlForms.NewFromFormTemplate(_
"C:\MyForm.xsn")
См. также
Ссылка
Класс XmlFormCollection
Члены XmlFormCollection
Пространство имен Microsoft.Office.InfoPath