HtmlWindow.DomWindow Eigenschap

Definitie

Hiermee haalt u de niet-beheerde interface op die door deze klasse is verpakt.

public:
 property System::Object ^ DomWindow { System::Object ^ get(); };
public object DomWindow { get; }
member this.DomWindow : obj
Public ReadOnly Property DomWindow As Object

Waarde van eigenschap

Een object dat kan worden gecast naar een IHTMLWindow2, IHTMLWindow3of IHTMLWindow4 aanwijzer.

Voorbeelden

In het volgende codevoorbeeld wordt een IHTMLWindow2 aanwijzer opgehaald uit het venster van een document en wordt een nieuw document weergegeven in een modaal venster.

private void ShowModalDialog()
{
    if (!(webBrowser1.Document == null)) 
    {
        HtmlWindow frame = webBrowser1.Document.Window;

        String dialogArguments = "dialogHeight: 250px; dialogWidth: 300px; dialogTop: 300px;" + 
            "dialogLeft: 300px; edge: Sunken; center: Yes; help: Yes; resizable: No; status: No;";

        // Show the dialog.
        mshtml.IHTMLWindow2 rawWindow = (mshtml.IHTMLWindow2)frame.DomWindow;
        Object o = new Object();
        Object args = (Object)dialogArguments;
        rawWindow.showModalDialog("http://www.adatum.com/dialogWindow.htm", ref o, ref args);
    }
}
Private Sub ShowModalDialog()
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim Frame As HtmlWindow = WebBrowser1.Document.Window

        Dim DialogArguments As String = "dialogHeight: 250px; dialogWidth: 300px; dialogTop: 300px;" & _
            "dialogLeft: 300px; edge: Sunken; center: Yes; help: Yes; resizable: No; status: No;"

        ' Show the dialog.
        Dim RawWindow = Frame.DomWindow
        RawWindow.showModalDialog("http://www.adatum.com/dialogWindow.htm", Nothing, CObj(DialogArguments))
    End If
End Sub

Opmerkingen

Gebruik de onderliggende niet-beheerde interface-aanwijzers naar het DOM (Document Object Model) om methoden uit te voeren die niet worden weergegeven door HtmlWindow.

U moet een verwijzing toevoegen naar de onbeheerde MSHTML.dll om te kunnen gebruiken DomWindow. Zie Een typebibliotheek importeren als een assembly voor meer informatie.

Van toepassing op

Zie ook