Word.Interfaces.XmlNodeData interface
xmlNode.toJSON()
を呼び出すことによって返されるデータを記述するインターフェイス。
プロパティ
| base |
プレフィックスのない要素の名前を取得します。 |
| has |
この XML ノードに子ノードがあるかどうかを取得します。 子を持つことができないため、属性ノードの |
| level | この XML 要素が段落の一部であるか、段落であるか、またはテーブル セル内に含まれているか、テーブル行を含んでいるかを取得します。 ノードの種類が |
| namespace |
この XML ノードのスキーマ名前空間の Uniform Resource Identifier (URI) を取得します。 |
| placeholder |
この要素にテキストが含まれている場合に表示されるテキストを指定します。 要素ノードにのみ適用され、属性ノードには適用されません。 |
| text | XML 要素に含まれるテキストを指定します。 ノードの種類が |
| type | ノードの種類を取得します。 |
| validation |
この |
| validation |
添付されたスキーマに従って、この要素が有効かどうかを取得します。 属性ノードでは意味がない可能性があります。 |
| value | この XML ノードの値を指定します。 要素ノードの場合は、テキスト コンテンツを表します。属性ノードの場合は、属性値を表します。 |
プロパティの詳細
baseName
hasChildNodes
この XML ノードに子ノードがあるかどうかを取得します。 子を持つことができないため、属性ノードの false を常に返します。
hasChildNodes?: boolean;
プロパティ値
boolean
注釈
level
この XML 要素が段落の一部であるか、段落であるか、またはテーブル セル内に含まれているか、テーブル行を含んでいるかを取得します。 ノードの種類がattributeの場合は、nullを返します。
level?: Word.XmlNodeLevel | "Inline" | "Paragraph" | "Row" | "Cell";
プロパティ値
Word.XmlNodeLevel | "Inline" | "Paragraph" | "Row" | "Cell"
注釈
namespaceUri
この XML ノードのスキーマ名前空間の Uniform Resource Identifier (URI) を取得します。
namespaceUri?: string;
プロパティ値
string
注釈
placeholderText
この要素にテキストが含まれている場合に表示されるテキストを指定します。 要素ノードにのみ適用され、属性ノードには適用されません。
placeholderText?: string;
プロパティ値
string
注釈
text
XML 要素に含まれるテキストを指定します。 ノードの種類が attributeされている場合は、空の文字列を返します。
text?: string;
プロパティ値
string
注釈
type
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
ノードの種類を取得します。
type?: Word.XmlNodeType | "Element" | "Attribute";
プロパティ値
Word.XmlNodeType | "Element" | "Attribute"
注釈
validationErrorText
この XmlNode オブジェクトの検証エラーの説明を取得します。 属性ノードでは意味がない可能性があります。
validationErrorText?: string;
プロパティ値
string
注釈
validationStatus
添付されたスキーマに従って、この要素が有効かどうかを取得します。 属性ノードでは意味がない可能性があります。
validationStatus?: Word.XmlValidationStatus | "Ok" | "Custom";
プロパティ値
Word.XmlValidationStatus | "Ok" | "Custom"
注釈
value
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
この XML ノードの値を指定します。 要素ノードの場合は、テキスト コンテンツを表します。属性ノードの場合は、属性値を表します。
value?: string;
プロパティ値
string