XMLNodesCollection インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML ドキュメント オブジェクト モデル (DOM) ノードのコレクションが含まれています。
public interface class XMLNodesCollection : Microsoft::Office::Interop::InfoPath::XMLNodes
[System.Runtime.InteropServices.Guid("096CD6C1-0786-11D1-95FA-0080C78EE3BB")]
public interface XMLNodesCollection : Microsoft.Office.Interop.InfoPath.XMLNodes
type XMLNodesCollection = interface
interface XMLNodes
Public Interface XMLNodesCollection
Implements XMLNodes
- 派生
- 属性
- 実装
例
次の例では、参照は、オブジェクトの GetSelectedNodes メソッドによって返される XML DOM ノードのコレクションに ViewObject 設定されています。 次に、そのコレクションで最初に見つかったノードの名前およびソース XML をメッセージ ボックスに表示します。
<span class="label">XMLNodes</span> selectedNodes;
selectedNodes = thisXDocument.View.GetSelectedNodes();
if (selectedNodes.Count > 0)
{
thisXDocument.UI.Alert(selectedNodes[0].nodeName + "\n\n" + selectedNodes[0].text);
}
注釈
この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 このインターフェイスによって指定されたメンバにアクセスするには、このインターフェイスを実装するコクラスをラップする型を使用します。 使用法、備考、例など、その種類の詳細については、「」を参照してくださいXMLNodes。
XMLNodesCollection コレクションは、多数の Microsoft Office InfoPath 2003 メソッドで使用される汎用コレクションです。
XMLNodesCollection コレクションは、XML DOM ノードのコレクションにアクセスするために使用できるプロパティを提供し、および メソッドの両方GetSelectedNodes()GetContextNodes(Object, Object)によって返されます。
XMLNodesCollection コレクションに含まれる XML DOM ノード オブジェクトのいずれかについて参照を設定すると、その XML DOM が備えるプロパティおよびメソッドを使用して XML ノード オブジェクトを操作できます。
プロパティ
Count |
コレクションに含まれる XML ドキュメント オブジェクト モデル (DOM) ノード オブジェクトの数を XMLNodesCollection 取得します。 (継承元 XMLNodes) |
Item[Object] |
コレクションから指定した XML ドキュメント オブジェクト モデル (DOM) ノードへの参照を XMLNodesCollection 取得します。 (継承元 XMLNodes) |
メソッド
GetEnumerator() |
オブジェクト内のすべてのエントリを反復処理する IEnumerator を XMLNodesCollection 取得します。 (継承元 XMLNodes) |