XMLNode インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文書に適用された 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 要素またはドキュメント全体を検証します。 |