HtmlDocument.DomDocument Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .