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
IDispatch Představuje Object ukazatel na nespravovaný dokument.
Příklady
Následující příklad kódu přetypuje DomDocument ukazatel na IHTMLDocument2 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 s Button 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 Object = WebBrowser1.Document.DomDocument
GetLastModifiedDate = CurrentDocument.lastModified
Else
GetLastModifiedDate = Nothing
End If
End Function
Poznámky
HtmlDocument je obálka pro objektový model Internet Explorer dokumentu (DOM), který je napsaný v modelu COM. Pokud potřebujete získat přístup k nevyexponovaný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žít nespravovaná rozhraní, naimportujte do své aplikace knihovnu MSHTML (mshtml.dll). Pomocí metody však můžete také spouštět nevyexponované vlastnosti a metody IDispatch::Invoke .