Freigeben über


XDocuments3.NewFromSolutionWithData(Object, Object, Int32) Methode

Definition

Erstellt ein neues Microsoft InfoPath-Formular unter Verwendung der angegebenen XML-Daten und -Formularvorlage.

public:
 Microsoft::Office::Interop::InfoPath::SemiTrust::XDocument ^ NewFromSolutionWithData(System::Object ^ varXMLData, System::Object ^ varSolutionURI, int dwBehavior);
public Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument NewFromSolutionWithData (object varXMLData, object varSolutionURI, int dwBehavior);
abstract member NewFromSolutionWithData : obj * obj * int -> Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument
Public Function NewFromSolutionWithData (varXMLData As Object, varSolutionURI As Object, dwBehavior As Integer) As XDocument

Parameter

varXMLData
Object

Stellt die XML-Daten bereit, die als Vorlage für das Formular verwendet werden sollen. Dabei kann es sich um eine Zeichenfolge handeln, die den URI (Uniform Resource Identifier) eines XML-Dokuments angibt, oder ein XMLDOMNode-Objekt, das die als XML-Dokument (Vorlage) zu verwendenden XML-Daten enthält.

varSolutionURI
Object

Gibt den URI (Uniform Resource Identifier) einer Formularvorlagendatei (XSF- oder XSN-Datei) an.

dwBehavior
Int32

Reserviert für zukünftige Verwendung. Dieser Wert sollte auf 1 festgelegt werden.

Gibt zurück

Ein XDocument -Objekt, das das neue Formular darstellt.

Implementiert

Hinweise

Die folgenden verwandten Methoden der XDocuments-Auflistung sind ebenfalls verfügbar:

  • Die New(Object, Int32) -Methode ermöglicht das Erstellen einer neuen instance von InfoPath mithilfe eines angegebenen XML-Dokuments. Das XML-Dokument muss zu einem InfoPath-Formular passen. Ein neues Formular wird mithilfe des bereitgestellten XML-Dokuments als Anfangsdaten und der zugeordneten Formularvorlage, wie in den Verarbeitungsanweisungen in der Kopfzeile des Dokuments angegeben, geöffnet.
  • Die NewFromSolution(Object) -Methode ermöglicht das Erstellen eines neuen instance von InfoPath mithilfe einer angegebenen Formularvorlage und des zugehörigen XML-Formulars (die ursprünglichen Vorlagendaten).

Die NewFromSolutionWithData-Methode unterstützt ein Szenario, das von den beiden oben genannten Methoden nicht bereitgestellt wird: Angeben des XML-Dokuments, das als Ausgangsdaten verwendet wird, und die Formularvorlage. Das XML-Dokument muss nicht von InfoPath erstellt worden sein. Er kann entweder als URI oder als XMLDOMNode bereitgestellt werden.

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

Wichtig: Auf dieses Mitglied kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das aktuell geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Gilt für: