HtmlDocument.DomDocument プロパティ

定義

この HtmlDocument のアンマネージ インターフェイスへのポインターを取得します。

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

プロパティ値

Object

Objectアンマネージ ドキュメントへの IDispatch ポインターを表します。

次のコード例では、 DomDocument ポインターに IHTMLDocument2 キャストし、プロパティの値を lastModified 表示します。このプロパティは、ドキュメントの所有者がその内容を最後に更新した日時を示します。 コード例では、フォームに名前が Button 付けられている 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

注釈

HtmlDocument は、COM で記述された Internet Explorer ドキュメント オブジェクト モデル (DOM) のラッパーです。 たとえば、基になる COM インターフェイスで、未設定のプロパティまたはメソッドにアクセスする必要がある場合は、 IHTMLDocument2このオブジェクトを使用してクエリを実行できます。

アンマネージド インターフェイスを使用するには、MSHTML ライブラリ (mshtml.dll) をアプリケーションにインポートします。 ただし、このメソッドを使用して、未露光のプロパティとメソッドを IDispatch::Invoke 実行することもできます。

適用対象

こちらもご覧ください