HtmlDocument.DomDocument Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk