Freigeben über


_ExternalApplication.Quit Methode

Definition

Beendet die Microsoft InfoPath-Anwendung.

public:
 void Quit();
public void Quit ();
abstract member Quit : unit -> unit
Public Sub Quit ()

Beispiele

Im folgenden Beispiel, das in der Programmiersprache C# geschrieben ist, wird die Quit-Methode des ExternalApplication -Objekts verwendet, um InfoPath zu schließen:

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.<span class="label">Quit</span>();
}

Hinweis: Im obigen Beispiel wird davon ausgegangen, dass der Microsoft.Office.Interop.InfoPath Namespace verwendet wird und auf die Microsoft InfoPath 3.0-Typbibliothek verwiesen wird.

Im folgenden Beispiel, das in der Programmiersprache C# geschrieben ist, wird die Quit-Methode des ExternalApplication -Objekts verwendet, um InfoPath zu schließen:

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.<span class="label">Quit</span>();
}

Hinweis: Im obigen Beispiel wird davon ausgegangen, dass der Microsoft.Office.Interop.InfoPath Namespace verwendet wird und auf die Microsoft InfoPath 3.0-Typbibliothek verwiesen wird.

Hinweise

Wenn Sie die Close(String) -Methode vor der Verwendung der Quit-Methode verwenden, werden daten, die im Formular geändert wurden, weder gespeichert, noch werden Benutzer aufgefordert, sie zu speichern. Wenn Sie jedoch nicht die Close-Methode, sondern nur die Quit-Methode verwenden, werden die Benutzer vor dem Beenden der InfoPath-Anwendung aufgefordert, das Formular zu speichern.

Gilt für: