View.SelectText(IXMLDOMNode, Object) 方法

定义

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

public void SelectText (Microsoft.Office.Interop.InfoPath.Xml.IXMLDOMNode pxnField, object varViewContext);
abstract member SelectText : Microsoft.Office.Interop.InfoPath.Xml.IXMLDOMNode * obj -> unit
Public Sub SelectText (pxnField As IXMLDOMNode, Optional varViewContext As Object)

参数

pxnField
IXMLDOMNode

XML DOM 节点。

varViewContext
Object

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

示例

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

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

注解

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

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

适用于