CustomXMLNode インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ドキュメント内のツリーの XML ノードを表します。 オブジェクトは CustomXMLNode コレクションの CustomXMLNodes メンバーです。
public interface class CustomXMLNode : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000CDB04-0000-0000-C000-000000000046")]
public interface CustomXMLNode : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000CDB04-0000-0000-C000-000000000046")>]
type CustomXMLNode = interface
interface _IMsoDispObj
Public Interface CustomXMLNode
Implements _IMsoDispObj
- 属性
- 実装
注釈
オブジェクトは CustomXMLNode 、 IXMLDOMNode インターフェイスを使用して機能するパリティを持つよう設計されています。 さらに、MSXML によって提供されるオブジェクトに対して優れた改善を行うプロパティが含まれています XPath 。
プロパティ
Application |
のコンテナー アプリケーションを表す Application オブジェクトを CustomXMLNode取得します。 読み取り専用です。 |
Attributes |
現在のノードの CustomXMLNode 現在の要素の属性を表すコレクションを取得します。 読み取り専用です。 |
BaseName |
ノードのベース名がある場合、このベース名として、名前空間のプレフィックスを含まない名前をドキュメント オブジェクト モデル (DOM) から取得します。 読み取り専用です。 |
ChildNodes |
現在の CustomXMLNodes ノードのすべての子要素を含むコレクションを取得します。 読み取り専用です。 |
Creator |
オブジェクトが作成されたアプリケーションを示す 32 ビット整数を CustomXMLNode 取得します。 読み取り専用です。 |
FirstChild |
現在のノードの CustomXMLNode 最初の子要素に対応するオブジェクトを取得します。 ノードに子要素がない場合 (または型 msoCustomXMLNodeElementでない場合)、 Nothing を返します。 読み取り専用です。 |
LastChild |
現在のノードの CustomXMLNode 最後の子要素に対応するオブジェクトを取得します。 ノードに子要素がない場合 (または型 msoCustomXMLNodeElementでない場合)、プロパティは Nothing を返します。 読み取り専用です。 |
NamespaceURI |
オブジェクトの名前空間の一意のアドレス識別子を CustomXMLNode 取得します。 読み取り専用です。 |
NextSibling |
現在のノードに次の兄弟ノード (要素、コメント、または処理命令) を取得します。 ノードがそのレベルでの最後の兄弟ノードの場合は、このプロパティは Nothing を返します。 読み取り専用です。 |
NodeType |
現在のノードの種類を取得します。 読み取り専用です。 |
NodeValue |
現在のノードの値を取得または設定します。 読み取り/書き込みが可能です。 |
OwnerDocument |
このノードに関連付けられている Microsoft Office Excel ブック、Microsoft Office PowerPoint プレゼンテーション、または Microsoft Office Word 文書を表すオブジェクトを取得します。 読み取り専用です。 |
OwnerPart |
指定したノードに関連付けられている部分を表すオブジェクトを取得します。 読み取り専用です。 |
Parent |
オブジェクトの親オブジェクトを CustomXMLNode 取得します。 読み取り専用です。 |
ParentNode |
要素ノードを現在のノードの親を取得します。 現在のノードがルート レベルにある場合は、このプロパティは Nothing を返します。 読み取り専用です。 |
PreviousSibling |
現在のノードに前の兄弟ノード (要素、コメント、または処理命令) を取得します。 現在のノードがそのレベルでは、最初の兄弟である場合は、このプロパティは Nothing を返します。 読み取り専用です。 |
Text |
現在のノードのテキストを取得または設定します。 読み取り/書き込みが可能です。 |
XML |
現在のノード、およびこのノードの子ノードがある場合はこれも含めて、このノードの XML 表現を取得します。 読み取り専用です。 |
XPath |
現在のノードの XPath を正規化された 文字列 を取得します。 ノードがドキュメント オブジェクト モデル (DOM) 内で不要になった場合は、エラー メッセージを返します。 読み取り専用です。 |
メソッド
AppendChildNode(String, String, MsoCustomXMLNodeType, String) |
シングル ノードを、ツリー内のコンテキスト要素ノードの最後の子として追加します。 |
AppendChildSubtree(String) |
サブツリーを、ツリー内のコンテキスト要素ノードの最後の子として追加します。 |
Delete() |
ツリーから現在のノード (存在する場合はそのすべての子ノード) を削除します。 |
HasChildNodes() |
現在の要素ノードに子要素ノードがある場合は True を 返します。 |
InsertNodeBefore(String, String, MsoCustomXMLNodeType, String, CustomXMLNode) |
新しいノードを、ツリー内のコンテキスト ノードの直前に挿入します。 |
InsertSubtreeBefore(String, CustomXMLNode) |
指定したサブツリーをコンテキスト ノードの直前に挿入します。 |
RemoveChild(CustomXMLNode) |
指定した子ノードをツリーから削除します。 |
ReplaceChildNode(CustomXMLNode, String, String, MsoCustomXMLNodeType, String) |
指定した子ノード (およびそのサブツリー) をメイン ツリーから削除し、同じ場所にある別のノードで置き換えます。 |
ReplaceChildSubtree(String, CustomXMLNode) |
指定したノード (およびそのサブツリー) をメイン ツリーから削除し、同じ場所にある別のサブツリーで置き換えます。 |
SelectNodes(String) |
XPath 式に一致するノードのコレクションを選択します。 このメソッドは、 SelectNodes(String) コンテキスト ノードとして 'expression' ノードから開始して XPath 式を評価するという点で、メソッドとは異なります。 |
SelectSingleNode(String) |
XPath 式に一致するコレクションから 1 つのノードを選択します。 このメソッドは、 SelectSingleNode(String) コンテキスト ノードとして 'expression' ノードから開始して XPath 式を評価するという点で、メソッドとは異なります。 |