WebBrowser.ShowSaveAsDialog Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Opens the Internet Explorer Save Web Page dialog box or the Save dialog box of the hosted document if it is not an HTML page.
public:
void ShowSaveAsDialog();
public void ShowSaveAsDialog ();
member this.ShowSaveAsDialog : unit -> unit
Public Sub ShowSaveAsDialog ()
Examples
The following code example demonstrates how to use the ShowSaveAsDialog method to implement a Save As menu option that is similar to the one on the Internet Explorer File menu. This example requires that your form contains a menu with a menu item called MenuItemFileSaveAs
and a WebBrowser control called webBrowser1
.
// 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
Remarks
You can use this method to implement a Save As menu item similar to the one on the Internet Explorer File menu. The dialog box that appears when this method is called depends on the document type currently loaded.
Note
This method allows users to save only the contents of the document as it was originally loaded. Any modifications made to the document at run time through the Document property are not persisted. For information on retrieving the run-time modifications, see How to: Access the HTML Source in the Managed HTML Document Object Model.