Sdílet prostřednictvím


XDocuments2.NewFromSolution-Methode

Erstellt basierend auf der angegebenen Formularvorlage 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(5)> _
Function NewFromSolution ( _
    varURI As Object _
) As XDocument
'Usage
Dim instance As XDocuments2
Dim varURI As Object
Dim returnValue As XDocument

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

Parameter

  • varURI
    Gibt den URI (Uniform Resource Identifier) eines Formulars an.

Rückgabewert

Ein _XDocument-Objekt.

Hinweise

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

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

HinweisWichtig:

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 NewFromSolution-Methode der XDocumentsCollection-Auflistung an den URI einer vorhandenen Formularvorlage übergeben. Ein neues Formular wird erstellt und sein zugeordnetes _XDocument-Objekt zurückgegeben:

XDocument newDocument;

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

Siehe auch

Referenz

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