HtmlDocument.DomDocument Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.