_XDocument3 接口

定义

此类型是用于由 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)实现的 COM 接口的包装。 要访问由此接口指定的成员,请使用用于包装实现此接口的 Coclass 的类型。 有关该类型的信息(包括用法、备注和示例),请参阅XDocument

public interface class _XDocument3 : Microsoft::Office::Interop::InfoPath::_XDocument2
[System.Runtime.InteropServices.Guid("096CD6B6-0786-11D1-95FA-0080C78EE3BB")]
public interface _XDocument3 : Microsoft.Office.Interop.InfoPath._XDocument2
type _XDocument3 = interface
    interface _XDocument2
Public Interface _XDocument3
Implements _XDocument2
派生
属性
实现

属性

DataAdapters

获取对 DataAdaptersCollection 与窗体关联的集合的引用。

DataObjects

获取对 DataObjectsCollection 与窗体关联的集合的引用。

DOM

获取一个对表单的基础 XML 文档的引用,采用 XML 文档对象模型 (DOM) 形式。

Errors

获取对 ErrorsCollection 与窗体关联的 的引用。

Extension

获取一个对全局脚本对象的引用,该对象公开表单的主要表单代码文件中所包含的函数和全局变量。

Host

获取一个 System.Object,在 InfoPath 的宿主实例中运行的代码可以使用它访问宿主应用程序的对象模型。

HostName

获取将 InfoPath 作为控件承载的应用程序的名称。

InputParameters

获取一个 InputParameterCollection 对象,该对象包含使用 /InputParameters 命令行选项指定的任何输入参数,或使用 URL 中的查询参数指定。

IsDirty

获取一个值,该值指示 Microsoft Office InfoPath 表单中的数据自上次保存以来是否已修改。

IsDOMReadOnly

获取一个值,该值指示 Microsoft Office InfoPath 表单的基础 XML 文档中的数据是否已置于只读状态。

IsHosted

获取一个值,指示 InfoPath 是否作为控件承载在另一个应用程序中。

IsNew

获取一个值,该值指示是否已保存新创建的 Microsoft Office InfoPath 表单。

IsReadOnly

获取一个值,该值指示 Microsoft Office InfoPath 表单是否处于只读模式。

IsRecovered

获取一个值,该值指示 Microsoft Office InfoPath 表单是否上次由自动恢复保存操作保存。

IsSigned

获取一个值,该值指示 Microsoft Office InfoPath 表单是否已使用数字签名进行数字签名。

Language

获取或设置 Microsoft Office InfoPath 窗体的默认语言代码。

Permission

获取对 PermissionObject 与窗体关联的 对象的引用。

QueryAdapter

获取对与 Microsoft Office InfoPath 表单关联的数据适配器对象的引用

Role

获取或设置用户的当前角色。

SignedDataBlocks

获取对 SignedDataBlocksCollection 与 对象关联的集合的 XDocument 引用。

Solution

获取对 SolutionObject 与 Microsoft Office InfoPath 表单关联的 对象的引用。

UI

返回对 UIObject 对象的引用。

URI

获取 Microsoft Office InfoPath 窗体的统一资源标识符 (URI) 。

Util

获取对 对象的 UtilObject 引用。

View

获取对 ViewObject 与 Microsoft Office InfoPath 表单关联的 的引用。

ViewInfos

获取对 ViewInfosCollection 与 Microsoft Office InfoPath 表单关联的集合的引用。

方法

CloseDocument()

关闭表单。

CreateDOM()

在内存中新建 XML 文档对象模型 (DOM) 实例。

GetDataVariable(Int32)

获取指定变量的值,该变量是作为处理指令属性存储在表单的基础 XML 文档中的预定义变量。

GetDOM(String)

获取对 XML 文档对象模型 (DOM) 与对象XDocument关联的指定DataSourceObject对象的引用。

GetNamedNodeProperty(Object, String, String)

获取指定 XML 节点的命名属性的值,该节点必须是主数据源中的 nonattribute 节点。

GetWorkflowTasks()

获取一个对当前表单的 Microsoft.Office.Core.WorkflowTasks 集合的引用。

GetWorkflowTemplates()

获取一个对当前表单的 Microsoft.Office.Core.WorkflowTemplates 集合的引用。

ImportDOM(IXMLDOMDocument)

将指定的 XML 数据导入当前表单。

ImportFile(String)

将指定表单导入当前表单。

NotifyHost(String)

为宿主应用程序或 ASPX 页提供自定义值。

PrintOut()

按照表单内容在窗口(该窗口与表单的活动视图相对应)中的显示效果打印该表单内容。

Query()

从表单的相关数据适配器对象中检索数据,并将数据存储到表单的基础 XML 文档对象模型 (DOM) 中。

Save()

将表单保存到当前关联的统一资源定位器 (URL)。

SaveAs(String)

将表单保存到指定的统一资源定位器 (URL)。

SetDataVariable(Int32, String)

为作为表单基础 XML 文档中的处理指令属性而存储的预定义变量设置值。

SetDirty(Boolean)

IsDirty设置 对象的 属性,该属性XDocument指示 Microsoft Office InfoPath 表单中的数据自上次保存以来是否已修改。

SetNamedNodeProperty(IXMLDOMNode, String, String)

设置所提供 XML 节点的命名属性的值,该节点必须是主数据源中的 nonattribute 节点。

Submit()

在 Microsoft Office InfoPath 窗体中执行预定义的提交操作。

适用于