_CustomXMLPart.AddNode メソッド

定義

XML ツリーにノードを追加します。

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

パラメーター

Parent
CustomXMLNode

このノードを追加する親ノードを表します。 属性を追加する場合、このパラメーターは属性を追加する先の要素を示します。

Name
String

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

NamespaceURI
String

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

NextSibling
CustomXMLNode

新しいノードの次の兄弟となるノードを表します。 このパラメーターが指定されない場合、ノードは親ノードの最後の子として追加されます。 型 msoCustomXMLNodeAttributeの追加では、このパラメーターは無視されます。 ノードは、親の子ではない場合、エラーが表示されます。

NodeType
MsoCustomXMLNodeType

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

NodeValue
String

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

注釈

操作によって AddNode(CustomXMLNode, String, String, CustomXMLNode, MsoCustomXMLNodeType, String) ツリー構造が無効になる場合、追加は実行されず、エラー メッセージが表示されます。

適用対象