Freigeben über


Application.Quit-Methode (Boolean)

Beendet die Anwendung Microsoft Office InfoPath 2007 mit der Option, Benutzer zum Speichern von Formularen aufzufordern, die geschlossen werden.

Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Syntax

'Declaration
Public MustOverride Sub Quit ( _
    force As Boolean _
)
'Usage
Dim instance As Application
Dim force As Boolean

instance.Quit(force)
public abstract void Quit (
    bool force
)

Parameter

  • force
    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

Ausnahmetyp Bedingung

InvalidOperationException

Die Quit-Methode wurde aus dem Loading-Ereignis aufgerufen.

ArgumentNullException

Der an diese Methode übergebene Parameter ist null.

ArgumentException

Der an diese Methode übergebene Parameter ist ungültig. Er weist z. B. den falschen Typ oder das falsche Format auf.

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 den Member kann nur über Formulare zugegriffen werden, die über eine Formularvorlage geöffnet werden. Die Formularvorlage muss zum voll vertrauenswürdigen Ausführen mithilfe der Kategorie "Sicherheit und Vertrauensstellung" des Dialogfelds "Formularoptionen" konfiguriert werden. Der Member erfordert volle Vertrauenswürdigkeit für den sofortigen Aufrufer und kann nicht von teilweise vertrauenswürdigem Code verwendet werden. Weitere Informationen finden Sie unter "Using Libraries from Partially Trusted Code" (in Englisch) auf MSDN.

Auf diesen Typ oder diesen Member kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft Office InfoPath 2007 geöffnet wurden.

Beispiel

Im folgenden Beispiel wird die Quit-Methode der Application-Klasse verwendet, um InfoPath zu beenden und den Benutzer aufzufordern, zurzeit geöffnete Formulare zu speichern.

this.Application.Quit(true);
Me.Application.Quit(true)

Siehe auch

Referenz

Application-Klasse
Application-Member
Microsoft.Office.InfoPath-Namespace