_ExternalApplication.Quit-Methode
Beendet die Microsoft Office InfoPath 2007-Anwendung.
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(1)> _
Sub Quit
'Usage
Dim instance As _ExternalApplication
instance.Quit
[DispIdAttribute(1)]
void Quit ()
Hinweise
Wenn Sie die Close-Methode verwenden, bevor Sie die Quit-Methode verwenden, werden geänderte Formulardaten nicht gespeichert, und die Benutzer werden auch nicht aufgefordert, das Formular zu speichern. Wenn Sie jedoch nur die Close-Methode und nicht die Quit- Methode verwenden, werden die Benutzer aufgefordert, das Formular zu speichern, bevor die InfoPath-Anwendung beendet wird.
Wichtig: |
---|
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. |
Beispiel
Im folgenden in der Programmiersprache C# geschriebenen Beispiel dient die Quit-Methode des ExternalApplication-Objekts zum Schließen von InfoPath:
private void AutomateInfoPathForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Open an InfoPath form.
infoPath.Open(@"C:\My Forms\Form1.xml", 1);
// Close the InfoPath form.
infoPath.Close(@"C:\My Forms\Form1.xml");
// Quit the InfoPath application.
infoPath.Quit();
}
Hinweis: |
---|
Beim vorstehenden Beispiel wird davon ausgegangen, dass der Microsoft.Office.Interop.InfoPath-Namespace verwendet und auf die Microsoft InfoPath 2.0-Typbibliothek verwiesen wird. |
Siehe auch
Referenz
_ExternalApplication-Schnittstelle
_ExternalApplication-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace