Nyelv

HtmlDocument.DomDocument Tulajdonság

Definíció

Lekéri ehhez a nem felügyelt felület mutatót HtmlDocument.

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

Tulajdonság értéke

Object A IDispatch nem felügyelt dokumentumra mutató mutató.

Példák

Az alábbi kódpélda egy DomDocument mutatóra veti a IHTMLDocument2 mutatót, és megjeleníti a lastModified tulajdonság értékét, amely jelzi, hogy a dokumentum tulajdonosa mikor frissítette utoljára annak tartalmát. A példakódhoz egy névvel ellátott Buttonűrlapot kell Button6 megadnia.

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

Megjegyzések

HtmlDocument a COM-ban írt Internet Explorer Document Object Model (DOM) burkolója. Ha az alapul szolgáló COM-felületeken meg nem jelenített tulajdonságokhoz vagy metódusokhoz kell hozzáférnie, például IHTMLDocument2ezt az objektumot használhatja a lekérdezéshez.

A nem felügyelt felületek használatához importálja az MSHTML-kódtárat (mshtml.dll) az alkalmazásba. A metódussal IDispatch::Invoke azonban nem ismert tulajdonságokat és metódusokat is végrehajthat.

A következőre érvényes:

Lásd még