Sdílet prostřednictvím


XDocuments2.New-Methode

Erstellt basierend auf dem angegebenen Microsoft Office InfoPath-Formular ein neues Formular.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

'Declaration
<DispIdAttribute(2)> _
Function New ( _
    <InAttribute> varURI As Object, _
    <InAttribute> <OptionalAttribute> Optional dwBehavior As Integer = 1 _
) As XDocument
'Usage
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 (
    [InAttribute] Object varURI,
    [OptionalAttribute] [InAttribute] int dwBehavior
)

Parameter

  • varURI
    Gibt den URI (Uniform Resource Identifier) eines Formulars an.
  • dwBehavior
    Der Standardwert ist 1. Ein Wert, der angibt, wie das Formular geöffnet werden soll. Die Werte basieren auf der XdDocumentVersionMode-Enumeration.

Rückgabewert

Ein _XDocument-Objekt.

Hinweise

Die New-Methode kann nur verwendet werden, um ein neues Formular basierend auf einem vorhandenen Formular zu erstellen. Sie kann nicht verwendet werden, um ein neues Formular basierend auf einer Formularvorlage zu erstellen. Um ein Formular von einer Formularvorlage zu erstellen, verwenden Sie die NewFromSolution-Methode.

Wenn Sie die New-Methode verwenden, wird das neue Formular in InfoPath geöffnet und kann sofort ausgefüllt werden.

Beispiel

Im folgenden Beispiel wird die New-Methode der XDocumentsCollection-Auflistung an den URI eines vorhandenen Formulars übergeben. Ein neues Formular wird erstellt und sein zugeordnetes _XDocument-Objekt zurückgegeben:

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

Siehe auch

Referenz

XDocuments2-Schnittstelle
XDocuments2-Member
Microsoft.Office.Interop.InfoPath-Namespace