次の方法で共有


CustomXMLNode インターフェイス

定義

ドキュメント内のツリーの 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
属性
実装

注釈

オブジェクトは CustomXMLNodeIXMLDOMNode インターフェイスを使用して機能するパリティを持つよう設計されています。 さらに、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 式を評価するという点で、メソッドとは異なります。

適用対象