HtmlDocument.DomDocument Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar den ohanterade gränssnittspekaren för den här HtmlDocument.
public:
property System::Object ^ DomDocument { System::Object ^ get(); };
public object DomDocument { get; }
member this.DomDocument : obj
Public ReadOnly Property DomDocument As Object
Egenskapsvärde
En Object pekare som representerar IDispatch det ohanterade dokumentet.
Exempel
I följande kodexempel skickas DomDocument till en IHTMLDocument2 pekare och värdet lastModified för egenskapen visas, vilket anger när ägaren av dokumentet senast uppdaterade innehållet. Kodexemplet kräver att du har ett Button i formuläret med namnet 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
Kommentarer
HtmlDocument är en omslutning för Internet Explorer Document Object Model (DOM), som är skriven i COM. Om du behöver komma åt oexponerade egenskaper eller metoder i de underliggande COM-gränssnitten, till exempel IHTMLDocument2, kan du använda det här objektet för att fråga efter dem.
Om du vill använda ohanterade gränssnitt importerar du MSHTML-biblioteket (mshtml.dll) till ditt program. Du kan dock även köra oexponerade egenskaper och metoder med hjälp av IDispatch::Invoke metoden.