XMLNode インターフェイス

定義

文書に適用された 1 つの XML 要素を表します。

public interface class XMLNode
[System.Runtime.InteropServices.Guid("09760240-0B89-49F7-A79D-479F24723F56")]
public interface XMLNode
type XMLNode = interface
Public Interface XMLNode
属性

注釈

文書に適用された各 XML 要素は、[XML データ構造] 作業ウィンドウのツリー ビュー コントロールにノードとして表示されます。 ツリー ビューの各ノードは、オブジェクトの XMLNode インスタンスです。 ツリー ビューの階層は、ノードに子ノードがあるかどうかを示します。

コレクションの プロパティをItem[Int32]XMLNodes使用して、個々XMLNodeのオブジェクトを返します。 メソッドを Validate() 使用して、適用されたスキーマに従って XML 要素が有効であり、必要な子要素が存在し、必要な順序であることを確認します。 メソッドを Validate() 実行したら、 プロパティを ValidationStatus 使用して要素が有効かどうかを確認し、 プロパティを ValidationErrorText[Boolean] 使用して、ドキュメントを XML スキーマ規則に準拠させるためにユーザーが行う必要がある操作に関する情報を表示します。

プロパティ

Application

Application Microsoft Word アプリケーションを表す オブジェクトを返します。

Attributes

指定した要素の XMLNodes 属性を表すコレクションを返します。

BaseName

プレフィックスを持たない要素の名前を表す 文字列 を返します。

ChildNodes

指定した要素の XMLNodes 子要素を表すコレクションを返します。

ChildNodeSuggestions

オブジェクトの XMLChildNodeSuggestions 許可される要素の一覧を表すコレクションを XMLNode 返します (指定した要素の子要素を返します)。

Creator

指定されたオブジェクトを作成したアプリケーションを示す 32 ビットの整数を取得します。

FirstChild

親ノードの DiagramNode 最初の子ノードを表す オブジェクトを返します。

HasChildNodes

指定した XML 要素に子要素があるかどうかを判断します。

LastChild

親ノードの DiagramNode 最後の子ノードを表す オブジェクトを返します。

Level

ドキュメントに適用される要素の階層内の指定した XML 要素のレベルを返します。

NamespaceURI

指定したオブジェクトのスキーマの名前空間の統一リソース識別子 (URI) を表す 文字列 を返します。

NextSibling

指定した XMLNode 要素と同じレベルにあるドキュメント内の次の要素を表す オブジェクトを返します。

NodeType

ノードの種類を WdXMLNodeType 表す定数を返します。

NodeValue

属性の値を表す文字列型 ( String) の値を取得または設定します。

OwnerDocument

指定した Document XML 要素の親ドキュメントを表す オブジェクトを返します。

Parent

指定されたオブジェクトの親オブジェクトを表すオブジェクトを取得します。

ParentNode

指定した要素の XMLNode 親要素を表す オブジェクトを返します。

PlaceholderText

文字列を含む要素に表示されるテキストを表す 文字列型 (String) の値を取得または設定します。

PreviousSibling

指定した XMLNode 要素と同じレベルにあるドキュメント内の前の要素を表す オブジェクトを返します。

Range

指定したオブジェクトに Range 含まれるドキュメントの部分を表す オブジェクトを返します。

SmartTag

XML 要素に SmartTag 関連付けられているスマート タグを表す オブジェクトを返します。

Text

XML 要素に表示されるテキストを表す文字列型 ( String) の値を取得または設定します。

ValidationErrorText[Boolean]

オブジェクトの検証エラーの説明を表す 文字列型 (String) の 値を XMLNode 返します。

ValidationStatus

添付されたスキーマに WdXMLValidationStatus 従って、要素または属性が有効かどうかを表す定数を返します。

WordOpenXML

Microsoft Office Word Open XML 形式のノードの XML を表す文字列型 (String) の値を返します。 読み取り専用です。

XML[Boolean]

指定したオブジェクト内の XML テキストを表す 文字列型 (String) の値を取得します。

メソッド

Copy()

指定したオブジェクトをクリップボードにコピーします。

Cut()

文書から指定されたオブジェクトを切り取り、クリップボードに貼り付けます。

Delete()

指定されたオブジェクトを削除します。

RemoveChild(XMLNode)

指定した要素から指定した子要素を削除します。

SelectNodes(String, String, Boolean)

XMLNodes指定した XPath 文字列に一致するすべてのノードを表示する順序で表すコレクションを返します。

SelectSingleNode(String, String, Boolean)

指定したドキュメント内の XMLNode 指定した XPath 文字列と一致する最初のノードを表す オブジェクトを返します。

SetValidationError(WdXMLValidationStatus, Object, Boolean)

指定したノードのユーザーに表示される検証エラー テキストを変更し、Microsoft Wordにノードが無効として報告されるように強制します。

Validate()

添付された XML スキーマまたはスキーマに対して、個々の XML 要素またはドキュメント全体を検証します。

適用対象