XmlFormCollection.Open Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Open(String) |
Öffnet das angegebene Formular. |
Open(String, XmlFormOpenMode) |
Öffnet das angegebene Formular mithilfe des angegebenen Öffnungsmodusverhaltens. |
Open(String)
Öffnet das angegebene Formular.
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ Open(System::String ^ fileLocation);
public abstract Microsoft.Office.InfoPath.XmlForm Open (string fileLocation);
abstract member Open : string -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function Open (fileLocation As String) As XmlForm
Parameter
- fileLocation
- String
Der URI (Uniform Resource Identifier) des zu öffnenden Formulars.
Gibt zurück
Ein XmlForm -Objekt, das das geöffnete Formular darstellt.
Beispiele
Im folgenden Codebeispiel wird der Open-Methode der XmlFormCollection -Klasse der URI des zu öffnenden Formulars übergeben, und das zugehörige XmlForm-Objekt wird zurückgegeben.
XmlForm document = this.Application.XmlForms.Open(@"C:\MyForm.xml");
Dim document As XmlForm = Me.Application.XmlForms.Open("C:\MyForm.xml")
Hinweise
Die Open-Methode kann nur zum Öffnen eines Formulars verwendet werden; sie kann nicht verwendet werden, um eine Formularvorlage zu öffnen. Verwenden Sie die NewFromFormTemplate -Methode, um ein Formular aus einer Formularvorlage zu erstellen. Verwenden Sie die -Methode, um ein Formular zu erstellen, das New(String, XmlFormOpenMode) auf einem vorhandenen Formular basiert.
Wenn Sie die Open-Methode verwenden, wird das angegebene Formular in Microsoft InfoPath geöffnet und kann ausgefüllt werden.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.
Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.
Gilt für:
Open(String, XmlFormOpenMode)
Öffnet das angegebene Formular mithilfe des angegebenen Öffnungsmodusverhaltens.
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ Open(System::String ^ fileLocation, Microsoft::Office::InfoPath::XmlFormOpenMode behavior);
public abstract Microsoft.Office.InfoPath.XmlForm Open (string fileLocation, Microsoft.Office.InfoPath.XmlFormOpenMode behavior);
abstract member Open : string * Microsoft.Office.InfoPath.XmlFormOpenMode -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function Open (fileLocation As String, behavior As XmlFormOpenMode) As XmlForm
Parameter
- fileLocation
- String
Der URI (Uniform Resource Identifier) des zu öffnenden Formulars.
- behavior
- XmlFormOpenMode
Eine XmlFormOpenMode -Enumeration, die angibt, wie das Formular geöffnet wird.
Gibt zurück
Ein XmlForm -Objekt, das das geöffnete Formular darstellt.
Beispiele
Im folgenden Codebeispiel wird der Open-Methode der XmlFormCollection -Klasse der URI des Formulars übergeben, das im schreibgeschützten Modus geöffnet werden soll, und das zugehörige XmlForm-Objekt wird zurückgegeben.
XmlForm document = this.Application.XmlForms.Open(
@"C:\MyForm.xml", XmlFormOpenMode.ReadOnly);
Dim document As XmlForm = Me.Application.XmlForms.Open(_
"C:\MyForm.xml", XmlFormOpenMode.ReadOnly)
Hinweise
Die Open-Methode kann nur zum Öffnen eines Formulars verwendet werden; sie kann nicht verwendet werden, um eine Formularvorlage zu öffnen. Verwenden Sie die NewFromFormTemplate -Methode, um ein Formular aus einer Formularvorlage zu erstellen. Verwenden Sie die -Methode, um ein Formular zu erstellen, das New(String, XmlFormOpenMode) auf einem vorhandenen Formular basiert.
Wenn Sie die Open-Methode verwenden, wird das angegebene Formular in Microsoft InfoPath geöffnet und kann ausgefüllt werden.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.
Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.