次の方法で共有


View.SelectText(IXMLDOMNode, Object) メソッド

定義

指定した XML Document Object Model (DOM) ノードにバインドされた編集可能フィールドに含まれるテキストを選択します。

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

パラメーター

pxnField
IXMLDOMNode

XML DOM ノード。

varViewContext
Object

コンテキストに使用されるコントロールの 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 ノードにマップされるビュー要素のセットが複数ある場合、SelectText メソッドはエラーを返します。 さらに、 SelectText メソッドの引数のいずれかが null 参照 (Visual Basic では Nothing) であるか、ビューで公開されていない場合は、 SelectText メソッドもエラーを返します。

重要: このメンバーにアクセスできるのは、現在開いているフォームと同じドメインで実行されているフォーム、またはクロスドメインアクセス許可が付与されているフォームのみです。

適用対象