XDocuments2.New-Methode
Erstellt basierend auf dem angegebenen Formular ein neues Microsoft Office InfoPath 2007-Formular.
Diese Methode ist nicht CLS-kompatibel.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
'Declaration
<DispIdAttribute(2)> _
Function New ( _
varURI As Object, _
dwBehavior As Integer _
) 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 (
Object varURI,
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.
Wichtig: |
---|
Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden. |
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.SemiTrust-Namespace