Navigation:  Internet Development > WebBrowser Control > Interfaces > IWebBrowser2 >

Document

Previous pageReturn to chapter overviewNext page

描述

 

检索活动文档的自动化对象(如果有)。

 

C++ 语法

 

HRESULT get_Document(IDispatch **ppDisp);

 

PowerBASIC 语法

 

PROPERTY GET Document () AS IDispatch

 

参数

 

ppDisp

接收自动化对象的类型IDispatch接口的变量。

 

OBJRESULT

 

返回以下值之一:

 

S_OK

操作成功。

E_FAIL

操作失败。

E_INVALIDARG

一个或多个参数无效。

E_NOINTERFACE

不支持该界面。

 

备注

 

当活动文档是HTML页面时,此属性提供对HTML文档对象模型(DOM)的内容的访问。具体来说,它向HTMLDocument组件对象类(coclass)返回一个IDispatch接口指针。HTMLDocumentcoclass在功能上等同于HTML脚本中使用的动态HTML(DHTML)文件.它支持访问活动HTML文档的所有内容所需的所有属性和方法。

 

PowerBASIC程序可以通过从该属性接收的IDispatch上调用QueryInterface来检索组件对象模型(COM)接口IHTMLDocumentIHTMLDocument2IHTMLDocument3.

 

当其他文档类型处于活动状态(如Microsoft Word文档)时,此属性将返回托管文档对象的默认IDispatch调度接口(dispinterface)指针。对于Word文档,这将在功能上等同于Word对象模型中的Document对象。