SmartDocument 接口

定义

Microsoft Office Word 2003 Document 对象和 Microsoft Office Excel 2003 Workbook 对象的 SmartDocument 属性返回 SmartDocument 对象。

public interface class SmartDocument : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0377-0000-0000-C000-000000000046")]
public interface SmartDocument : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0377-0000-0000-C000-000000000046")>]
type SmartDocument = interface
    interface _IMsoDispObj
Public Interface SmartDocument
Implements _IMsoDispObj
属性
实现

注解

使用 SmartDocument 对象管理附加到活动文档的 XML 扩展包。

使用 SmartDocument 对象的 SolutionIDSolutionURL 属性检索有关附加到活动文档或工作簿的 XML 扩展包的信息。 PickSolution(Boolean)使用 方法允许用户从列表中选择可用的 XML 扩展包以附加到活动文档或工作簿。 RefreshPane()使用 方法刷新智能文档的“文档操作”任务窗格。

无论文档是否附加了 XML 扩展包,SmartDocument 对象模型均可用。 当活动文档未附加 XML 扩展包时,DocumentWorkbook 对象的 SmartDocument 属性不会返回 Nothing。 检查 SolutionID 属性可确定活动文档是否附加了 XML 扩展包。

属性

Application

返回一个 Application 对象,该对象代表该对象的容器应用程序。

Creator

返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。

SolutionID

返回或设置 ID,通常是 GUID) (全局唯一标识符,用于标识附加到活动 Microsoft Office Word 2003 文档或 Microsoft Office Excel 2003 工作簿的 XML 扩展包。

SolutionURL

返回或设置一个绝对 URL,该 URL 提供附加到活动 Microsoft Office Word 2003 文档或 Microsoft Office Excel 2003 工作簿的 XML 扩展包文件的完整路径。

方法

PickSolution(Boolean)

显示一个对话框,允许用户选择要附加到活动 Microsoft Office Word 2003 文档或 Microsoft Office Excel 2003 工作簿的可用 XML 扩展包。

RefreshPane()

刷新活动 Microsoft Office Word 2003 文档或 Microsoft Office Excel 2003 工作簿的“文档操作”任务窗格。

适用于