描述
检索活动文档的自动化对象(如果有)。
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)接口IHTMLDocument,IHTMLDocument2和IHTMLDocument3.
当其他文档类型处于活动状态(如Microsoft Word文档)时,此属性将返回托管文档对象的默认IDispatch调度接口(dispinterface)指针。对于Word文档,这将在功能上等同于Word对象模型中的Document对象。