Freigeben über


WebBrowser.ShowSaveAsDialog Methode

Definition

Öffnet das Dialogfeld Webseite speichern oder, wenn es sich nicht um eine HTML-Seite handelt, das Dialogfeld Speichern für das gehostete Dokument.

public:
 void ShowSaveAsDialog();
public void ShowSaveAsDialog ();
member this.ShowSaveAsDialog : unit -> unit
Public Sub ShowSaveAsDialog ()

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die Methode verwenden, um eine Menüoption "Speichern unter" zu implementieren, die ShowSaveAsDialog ähnlich wie im Internet Explorer-Menü "Datei" ist. In diesem Beispiel ist erforderlich, dass Ihr Formular ein Menü mit einem Menüelement namens MenuItemFileSaveAs und einem WebBrowser Steuerelement enthält, das aufgerufen webBrowser1wird.

// Displays the Save dialog box.
void MenuItemFileSaveAs_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   this->WebBrowser1->ShowSaveAsDialog();
}
// Displays the Save dialog box.
private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
{
    webBrowser1.ShowSaveAsDialog();
}
' Displays the Save dialog box.
Private Sub saveAsToolStripMenuItem_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles saveAsToolStripMenuItem.Click

    webBrowser1.ShowSaveAsDialog()

End Sub

Hinweise

Sie können diese Methode verwenden, um ein Menüelement "Speichern unter " wie im Internet Explorer-Menü "Datei " zu implementieren. Das Dialogfeld, das angezeigt wird, wenn diese Methode aufgerufen wird, hängt vom derzeit geladenen Dokumenttyp ab.

Hinweis

Mit dieser Methode können Benutzer nur den Inhalt des Dokuments speichern, da es ursprünglich geladen wurde. Alle Änderungen, die zur Laufzeit über die Document Eigenschaft vorgenommen wurden, werden nicht beibehalten. Informationen zum Abrufen der Laufzeitänderungen finden Sie unter How to: Access the HTML Source in the Managed HTML Document Object Model.

Gilt für

Siehe auch