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


Метод XDocuments2.NewFromSolution

Создается новая форма Microsoft Office InfoPath 2007 на основе заданного шаблона формы.

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

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

Синтаксис

'Декларация
<DispIdAttribute(5)> _
Function NewFromSolution ( _
    varURI As Object _
) As XDocument
'Применение
Dim instance As XDocuments2
Dim varURI As Object
Dim returnValue As XDocument

returnValue = instance.NewFromSolution(varURI)
[DispIdAttribute(5)] 
XDocument NewFromSolution (
    Object varURI
)

Параметры

  • varURI
    Указывает универсальный идентификатор ресурса (URI) для формы.

Возвращаемое значение

Объект _XDocument.

Заметки

Метод NewFromSolution можно использовать только для создания новой формы на основе существующего шаблона формы; его невозможно использовать для создания новой формы на основе формы. Чтобы создать форму на основе существующей формы, воспользуйтесь методом New.

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

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

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

Пример

В следующем примере методу NewFromSolution коллекции XDocumentsCollection передается URI существующего шаблона формы, создается новая форма, и возвращается связанный с нею объект _XDocument:

XDocument newDocument;

newDocument = thisApplication.XDocuments. NewFromSolution (@"C:\MyForm.xsn");

См. также

Ссылка

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