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


Метод XDocuments2.New

Создается новая форма Microsoft Office InfoPath 2007 на основе указанной.

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

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

Синтаксис

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

returnValue = instance.New(varURI, dwBehavior)
[DispIdAttribute(2)] 
XDocument New (
    Object varURI,
    int dwBehavior
)

Параметры

  • varURI
    Указывает универсальный идентификатор ресурса (URI) для формы.
  • dwBehavior
    Значение по умолчанию равно 1. Значение, указывающее, как открывается форма. Значения основаны на списке XdDocumentVersionMode.

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

Объект _XDocument.

Заметки

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

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

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

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

Пример

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

XDocument newDocument;
newDocument = thisApplication.XDocuments.New(@"C:\MyForm.xml", 1);

См. также

Ссылка

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