Język

WebBrowser.ShowSaveAsDialog Metoda

Definicja

Otwiera okno dialogowe Internet Explorer Zapisz stronę sieci Web lub okno dialogowe Zapisz jeśli nie jest to strona HTML.

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

Przykłady

W poniższym przykładzie kodu pokazano, jak za pomocą ShowSaveAsDialog metody zaimplementować opcję menu Zapisz jako podobną do tej w menu Plik programu Internet Explorer. Ten przykład wymaga, aby formularz zawierał menu z elementem menu o nazwie i kontrolką MenuItemFileSaveAs o nazwie .WebBrowserwebBrowser1

// 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

Uwagi

Za pomocą tej metody można zaimplementować element menu Zapisz jako podobny do tego w menu Plik programu Internet Explorer. Okno dialogowe wyświetlane po wywołaniu tej metody zależy od aktualnie załadowanego typu dokumentu.

Note

Ta metoda umożliwia użytkownikom zapisywanie tylko zawartości dokumentu, ponieważ został on pierwotnie załadowany. Wszelkie modyfikacje wprowadzone w dokumencie w czasie wykonywania za pośrednictwem Document właściwości nie są utrwalane. Aby uzyskać informacje na temat pobierania modyfikacji w czasie wykonywania, zobacz How to: Access the HTML Source in the Managed HTML Document Object Model (Instrukcje: uzyskiwanie dostępu do źródła HTML w zarządzanym modelu obiektów dokumentów HTML).

Dotyczy

Zobacz też