次の方法で共有


CustomXMLNode.InsertNodeBefore メソッド

定義

新しいノードを、ツリー内のコンテキスト ノードの直前に挿入します。

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

パラメーター

Name
String

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

NamespaceURI
String

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

NodeType
MsoCustomXMLNodeType

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

NodeValue
String

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

NextSibling
CustomXMLNode

コンテキスト ノードを表します。

注釈

msoCustomXMLNodeElementmsoCustomXMLNodeComment、、または msoCustomXMLNodeProcessingInstructionのノードを追加するときにコンテキスト ノードが存在しない場合、新しいノードはコンテキスト ノードの最後の子に追加されます。 場合は、操作の結果ツリー構造が無効に、挿入は実行されず、エラー メッセージが表示されます。

適用対象