Window2.Close-Methode
Schließt das Fenster, das durch das WindowObject-Objekt dargestellt wird.
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(2)> _
Sub Close ( _
fForce As Boolean _
)
'Usage
Dim instance As Window2
Dim fForce As Boolean
instance.Close(fForce)
[DispIdAttribute(2)]
void Close (
bool fForce
)
Parameter
- fForce
Bestimmt, ob geöffnete Dokumente gespeichert werden. Der Standardwert lautet false.
Hinweise
Die Close-Methode schließt das zugeordnete Fenster und die darin enthaltenen Formulare. Wenn der bForce-Parameter auf true festgelegt ist, werden alle Formulare ohne Speichern geschlossen, und zwar auch dann, wenn seit dem letzten Speichern Änderungen daran vorgenommen wurden. Ist der Parameter auf false festgelegt, werden die Benutzer aufgefordert, ihre Änderungen zu speichern.
Die Close-Methode kann nur für Bearbeitungsfenster verwendet werden. Wird sie für ein Entwurfsfenster verwendet, wird ein Fehler zurückgegeben. Darüber hinaus kann die Close-Methode nur mit den Ereignishandlern OnSubmitRequest und OnClick verwendet werden. Wird sie mit einem anderen Ereignishandler verwendet, gibt sie einen Fehler zurück.
Hinweis: |
---|
Falls das Fenster, das geschlossen wird, das einzige in Microsoft Office InfoPath 2007 geöffnete Fenster ist, wird die InfoPath-Anwendung ebenfalls geschlossen. |
Wichtig: |
---|
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 Close-Methode des Window-Objekts verwendet, um das momentan aktive Fenster zu schließen. Dabei wird eine Speicherung erzwungen, falls Änderungen am Formular vorgenommen wurden:
thisApplication.ActiveWindow.Close(false);
Siehe auch
Referenz
Window2-Schnittstelle
Window2-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace