Sdílet prostřednictvím


XDocuments2.Open-Methode

Öffnet das angegebene 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(3)> _
Function Open ( _
    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.Open(varURI, dwBehavior)
[DispIdAttribute(3)] 
XDocument Open (
    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 Open-Methode kann nur zum Öffnen eines Formulars verwendet werden; sie kann nicht verwendet werden, um eine Formularvorlage zu öffnen. Um ein Formular mithilfe einer Formularvorlage zu erstellen, verwenden Sie die NewFromSolution-Methode. Um ein Formular basierend auf einem vorhandenen Formular zu erstellen, verwenden Sie die New-Methode.

Wenn Sie die Open-Methode verwenden, wird das angegebene 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 Open-Methode der XDocumentsCollection-Auflistung an den URI eines vorhandenen Formulars übergeben. Das Formular wird geöffnet und sein zugeordnetes _XDocument-Objekt zurückgegeben:

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

Siehe auch

Referenz

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