Word.CustomXmlAddNodeOptions interface

XML ツリーにノードを追加するためのオプション。

プロパティ

name

指定した場合は、追加する要素のベース名を指定します。

namespaceUri

指定した場合は、追加する要素の名前空間を指定します。 このプロパティは、 element または attribute のノードを追加するために必要です。それ以外の場合は無視されます。

nextSibling

指定した場合は、新しいノードの次の兄弟となるノードを指定します。 指定されていない場合は、親ノードの子の末尾にノードが追加されます。 typeattribute の追加では、このプロパティは無視されます。 ノードが親の子ではない場合は、エラーが表示されます。

nodeType

指定した場合は、追加するノードのタイプを指定します。 パラメーターが指定されていない場合は、 element型であると見なされます。

nodeValue

指定された場合は、テキストを許可するノードに追加されたノードの値を指定します。 ノードでテキストが許可されていない場合、このプロパティは無視されます。

プロパティの詳細

name

指定した場合は、追加する要素のベース名を指定します。

name?: string;

プロパティ値

string

注釈

API セット: WordApiDesktop 1.3

namespaceUri

指定した場合は、追加する要素の名前空間を指定します。 このプロパティは、 element または attribute のノードを追加するために必要です。それ以外の場合は無視されます。

namespaceUri?: string;

プロパティ値

string

注釈

API セット: WordApiDesktop 1.3

nextSibling

指定した場合は、新しいノードの次の兄弟となるノードを指定します。 指定されていない場合は、親ノードの子の末尾にノードが追加されます。 typeattribute の追加では、このプロパティは無視されます。 ノードが親の子ではない場合は、エラーが表示されます。

nextSibling?: Word.CustomXmlNode;

プロパティ値

注釈

API セット: WordApiDesktop 1.3

nodeType

指定した場合は、追加するノードのタイプを指定します。 パラメーターが指定されていない場合は、 element型であると見なされます。

nodeType?: Word.CustomXmlNodeType | "element" | "attribute" | "text" | "cData" | "processingInstruction" | "comment" | "document";

プロパティ値

Word.CustomXmlNodeType | "element" | "attribute" | "text" | "cData" | "processingInstruction" | "comment" | "document"

注釈

API セット: WordApiDesktop 1.3

nodeValue

指定された場合は、テキストを許可するノードに追加されたノードの値を指定します。 ノードでテキストが許可されていない場合、このプロパティは無視されます。

nodeValue?: string;

プロパティ値

string

注釈

API セット: WordApiDesktop 1.3