Bagikan melalui


HtmlDocument.DomDocument Properti

Definisi

Mendapatkan penunjuk antarmuka yang tidak dikelola untuk ini HtmlDocument.

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

Nilai Properti

Mewakili ObjectIDispatch penunjuk ke dokumen yang tidak dikelola.

Contoh

Contoh kode berikut melemparkan DomDocument ke IHTMLDocument2 penunjuk dan menampilkan nilai lastModified properti , yang memberi tahu kapan pemilik dokumen terakhir memperbarui kontennya. Contoh kode mengharuskan Anda memiliki Button pada formulir Anda bernama 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

Keterangan

HtmlDocument adalah pembungkus untuk Model Objek Dokumen Internet Explorer (DOM), yang ditulis dalam COM. Jika Anda perlu mengakses properti atau metode yang tidak terekspos pada antarmuka COM yang mendasar, seperti IHTMLDocument2, Anda dapat menggunakan objek ini untuk mengkuerinya.

Untuk menggunakan antarmuka yang tidak dikelola, impor pustaka MSHTML (mshtml.dll) ke dalam aplikasi Anda. Namun, Anda juga dapat menjalankan properti dan metode yang tidak terekspos menggunakan metode .IDispatch::Invoke

Berlaku untuk

Lihat juga