Sdílet prostřednictvím


HtmlDocument.DomDocument Vlastnost

Definice

Získá nespravovaný ukazatel rozhraní pro tento HtmlDocument.

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

Hodnota vlastnosti

Představující ObjectIDispatch ukazatel na nespravovaný dokument.

Příklady

Následující příklad kódu přetypuje DomDocumentIHTMLDocument2 na ukazatel a zobrazí hodnotu lastModified vlastnosti, která informuje, kdy vlastník dokumentu naposledy aktualizoval jeho obsah. Příklad kódu vyžaduje, abyste ve formuláři měli znak Button s názvem Button6.

private string GetLastModifiedDate()
{
    if (webBrowser1.Document != null)
    {
        MSHTML.IHTMLDocument2 currentDoc = (MSHTML.IHTMLDocument2)webBrowser1.Document.DomDocument;
        return (currentDoc.lastModified);
    }
    else
    {
        return ("");
    }
}
Private Function GetLastModifiedDate() As String
    If (Not (WebBrowser1.Document Is Nothing)) Then
        Dim CurrentDocument As MSHTML.IHTMLDocument2 = WebBrowser1.Document.DomDocument
        GetLastModifiedDate = CurrentDocument.lastModified
    Else
        GetLastModifiedDate = Nothing
    End If
End Function

Poznámky

HtmlDocument je obálka pro model DOM (Document Object Model) aplikace Internet Explorer, který je napsán v modelu COM. Pokud potřebujete získat přístup k neexponovaným vlastnostem nebo metodám v podkladových rozhraních MODELU COM, například IHTMLDocument2, můžete tento objekt použít k dotazování na ně.

Pokud chcete používat nespravovaná rozhraní, importujte do aplikace knihovnu MSHTML (mshtml.dll). Můžete však také spustit neexponované vlastnosti a metody pomocí IDispatch::Invoke metody .

Platí pro

Viz také