Application.Quit 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
Quit(Boolean) |
Beendet die Anwendung InfoPath mit der Option, Benutzer zum Speichern der Formulare aufzufordern, die geschlossen werden. |
Quit() |
Beendet die InfoPath-Anwendung, ohne die Benutzer zum Speichern geöffneter Formulare aufzufordern. |
Quit(Boolean)
Beendet die Anwendung InfoPath mit der Option, Benutzer zum Speichern der Formulare aufzufordern, die geschlossen werden.
public:
abstract void Quit(bool force);
public abstract void Quit (bool force);
abstract member Quit : bool -> unit
Public MustOverride Sub Quit (force As Boolean)
Parameter
- force
- Boolean
Bestimmt, ob geöffnete Formulare beim Beenden der Anwendung gespeichert werden sollen. Wenn die Option auf false festgelegt ist, werden alle Formulare ohne Speichern geschlossen, und zwar auch dann, wenn Daten darin geändert wurden. Ist die Option auf true festgelegt, wird der Benutzer aufgefordert, die Formulare zu speichern. Der Standardwert ist false.
Ausnahmen
Die Quit-Methode wurde aus dem Loading Ereignis aufgerufen.
Der an diese Methode übergebene Parameter ist ein NULL-Verweis (Nothing in Visual Basic).
Der an diese Methode übergebene Parameter ist nicht gültig. Der Parameter weist beispielsweise den falschen Typ oder das falsche Format auf.
Beispiele
Im folgenden Beispiel wird die Quit-Methode der Application -Klasse verwendet, um InfoPath zu beenden und den Benutzer aufzufordern, eines der derzeit geöffneten Formulare zu speichern.
this.Application.Quit(true);
Me.Application.Quit(true)
Hinweise
Wenn die Quit-Methode in einem Formular verwendet wird, das nicht vollständig vertrauenswürdig ist, löst die Methode eine System.Security.SecurityException-Ausnahme aus.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die über eine Formularvorlage geöffnet wurden, die mithilfe der Kategorie "Sicherheit und Vertrauensstellung" im Dialogfeld "Formularoptionen" so konfiguriert wurde, dass sie mit voller Vertrauenswürdigkeit ausgeführt wird. Dieses Mitglied erfordert die volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer und kann von teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie auf MSDN unter "Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code".
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:
Quit()
Beendet die InfoPath-Anwendung, ohne die Benutzer zum Speichern geöffneter Formulare aufzufordern.
public:
abstract void Quit();
public abstract void Quit ();
abstract member Quit : unit -> unit
Public MustOverride Sub Quit ()
Ausnahmen
Die Quit-Methode wurde aus dem Loading Ereignis aufgerufen.
Beispiele
Im folgenden Beispiel wird die Quit-Methode der Application -Klasse verwendet, um InfoPath zu beenden, ohne den Benutzer aufzufordern, eines der derzeit geöffneten Formulare zu speichern.
this.Application.Quit();
Me.Application.Quit()
Hinweise
Wenn die Quit-Methode in einem Formular verwendet wird, das nicht vollständig vertrauenswürdig ist, gibt die Methode den Fehler "Berechtigung verweigert" zurück.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die über eine Formularvorlage geöffnet wurden, die mithilfe der Kategorie "Sicherheit und Vertrauensstellung" im Dialogfeld "Formularoptionen" so konfiguriert wurde, dass sie mit voller Vertrauenswürdigkeit ausgeführt wird. Dieses Mitglied erfordert die volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer und kann von teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie auf MSDN unter "Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code".
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.