次の方法で共有


CustomXMLNode.ReplaceChildNode メソッド

定義

指定した子ノード (およびそのサブツリー) をメイン ツリーから削除し、同じ場所にある別のノードで置き換えます。

public void ReplaceChildNode (Microsoft.Office.Core.CustomXMLNode OldNode, string Name = "", string NamespaceURI = "", Microsoft.Office.Core.MsoCustomXMLNodeType NodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, string NodeValue = "");
abstract member ReplaceChildNode : Microsoft.Office.Core.CustomXMLNode * string * string * Microsoft.Office.Core.MsoCustomXMLNodeType * string -> unit
Public Sub ReplaceChildNode (OldNode As CustomXMLNode, Optional Name As String = "", Optional NamespaceURI As String = "", Optional NodeType As MsoCustomXMLNodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, Optional NodeValue As String = "")

パラメーター

OldNode
CustomXMLNode

置き換えられる子ノードを表します。

Name
String

追加するノードの基本名を表します。

NamespaceURI
String

追加する要素の名前空間を表します。 型または msoCustomXMLNodeAttributeのノードを追加する場合は、このパラメーターが必要です。それ以外のmsoCustomXMLNodeElement場合は無視されます。

NodeType
MsoCustomXMLNodeType

追加するノードの種類を指定します。 パラメーターが指定されていない場合は、 型 msoCustomXMLNodeElementと見なされます。

NodeValue
String

テキストを持つことができるノードの場合に、追加するノードの値を設定するために使用します。 テキストを持つことができないノードの場合、このパラメーターは無視されます。

注釈

パラメーターが OldNode コンテキスト ノードの子ではない場合、または操作によってツリー構造が無効になる場合、置換は実行されず、エラー メッセージが表示されます。 追加するノードが既に存在する場合も、置換が実行されずにエラー メッセージが表示されます。

適用対象