View.SelectText 方法

选择包含在可编辑域(绑定到指定的 XML 文档对象模型 (DOM) 节点)中的文本。

命名空间:  Microsoft.Office.Interop.InfoPath.SemiTrust
程序集:  Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)

语法

声明
Sub SelectText ( _
    pxnField As IXMLDOMNode, _
    varViewContext As Object _
)
用法
Dim instance As View
Dim pxnField As IXMLDOMNode
Dim varViewContext As Object

instance.SelectText(pxnField, varViewContext)
void SelectText(
    IXMLDOMNode pxnField,
    Object varViewContext
)

参数

  • varViewContext
    类型:System.Object

    用于上下文的控件 ID,该 ID 为具有 xd:CtrlId 的指定视图上下文的元素。

备注

如果指定了视图上下文,那么要选定的可编辑域必须在该上下文内。

在给定的视图上下文中,如果有多组视图元素映射到相同的指定 XML DOM 节点,则 SelectText 方法将返回错误。此外,如果 SelectText 方法的任何参数为 空引用(无 在 Visual Basic 中) 或未在视图中公开,则 SelectText 方法也将返回错误。

重要

此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。

示例

在以下示例中,ViewObject 对象的 SelectText 方法用于选择绑定到 XML DOM 节点的域中的文本:

IXMLDOMNode field1;
field1 = thisXDocument.DOM.selectSingleNode(@"/my:myFields/my:field1");
thisXDocument.View.SelectText(field1, Type.Missing);

另请参阅

引用

View 接口

View 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间