HtmlDocument.DomDocument 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이에 HtmlDocument대한 관리되지 않는 인터페이스 포인터를 가져옵니다.
public:
property System::Object ^ DomDocument { System::Object ^ get(); };
public object DomDocument { get; }
member this.DomDocument : obj
Public ReadOnly Property DomDocument As Object
속성 값
Object 관리되지 않는 문서에 대한 IDispatch 포인터를 나타내는 것입니다.
예제
다음 코드 예제에서는 포인터를 IHTMLDocument2 캐스팅 DomDocument 하 고 문서의 소유자가 마지막으로 해당 내용을 업데이트 하는 시기를 나타내는 속성의 값을 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 Object = WebBrowser1.Document.DomDocument
GetLastModifiedDate = CurrentDocument.lastModified
Else
GetLastModifiedDate = Nothing
End If
End Function
설명
HtmlDocument COM으로 작성된 Internet Explorer DOM(문서 개체 모델)의 래퍼입니다. 다음과 같이 IHTMLDocument2기본 COM 인터페이스에서 노출되지 않은 속성 또는 메서드에 액세스해야 하는 경우 이 개체를 사용하여 쿼리할 수 있습니다.
관리되지 않는 인터페이스를 사용하려면 MSHTML 라이브러리(mshtml.dll)를 애플리케이션으로 가져옵니다. 그러나 메서드를 사용하여 노출되지 않은 속성 및 메서드를 IDispatch::Invoke 실행할 수도 있습니다.