XmlNodeType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ノードの種類を指定します。
public enum class XmlNodeType
public enum XmlNodeType
type XmlNodeType =
Public Enum XmlNodeType
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| None | 0 | これは、 |
| Element | 1 | 要素 (たとえば、 |
| Attribute | 2 | 属性 (たとえば、 |
| Text | 3 | ノードのテキスト コンテンツ。 Text ノードには子ノードを含めることはできません。 これは、 Attribute、 DocumentFragment、 Element、および EntityReference ノードの子ノードとして表示できます。 |
| CDATA | 4 | CDATA セクション (たとえば、 |
| EntityReference | 5 | エンティティへの参照 (たとえば、 |
| Entity | 6 | エンティティ宣言 (たとえば、 |
| ProcessingInstruction | 7 | 処理命令 (たとえば、 |
| Comment | 8 | コメント (たとえば、 |
| Document | 9 | ドキュメント ツリーのルートとして XML ドキュメント全体へのアクセスを提供するドキュメント オブジェクト。 |
| DocumentType | 10 | 次のタグ (たとえば、 |
| DocumentFragment | 11 | ドキュメント フラグメント。 |
| Notation | 12 | ドキュメント型宣言の表記 (たとえば、 |
| Whitespace | 13 | マークアップ間の空白。 |
| SignificantWhitespace | 14 | 混合コンテンツ モデルのマークアップ間の空白、または |
| EndElement | 15 | 終了要素タグ (たとえば、 |
| EndEntity | 16 |
ResolveEntity()の呼び出しの結果、 |
| XmlDeclaration | 17 | XML 宣言 (たとえば、 XmlDeclaration ノードは、ドキュメントの最初のノードである必要があります。 子を持つことはできません。 Document ノードの子です。 バージョンとエンコード情報を提供する属性を持つことができます。 |
注釈
次の表は、XML ノードとその親ノードと子ノードに関する追加情報を示しています。
| フィールド | Description | 子ノードを持つことができます。 | 次の子ノードを指定できます。 |
|---|---|---|---|
Attribute |
EntityReference、Text |
なし。
Elementの子ノードとは見なされません。 |
|
CDATA |
CDATA セクションは、マークアップとして認識されるテキストのブロックをエスケープするために使用されます。 | なし。 |
DocumentFragment、 EntityReference、および Element |
Comment |
なし。 |
Document、 DocumentFragment、 EntityReference |
|
Document |
XmlDeclaration、 Element (最大 1 つ)、 ProcessingInstruction、 Comment、 DocumentType |
None | |
DocumentFragment |
ノードまたはサブツリーをドキュメントに関連付けます。ドキュメント内に実際に含まれる必要はありません。 |
Element、 ProcessingInstruction、 Comment、 Text、 CDATA、 EntityReference |
なし。 |
DocumentType |
Notation、Entity |
None | |
Element |
Element、 Text、 Comment、 ProcessingInstruction、 CDATA、 EntityReference |
Document、DocumentFragment、EntityReference、Element |
|
EndElement |
XmlReaderが要素の末尾に到達したときに返されます。 | ||
EndEntity |
|||
Entity |
展開されたエンティティを表す子ノード ( Text ノードや EntityReference ノードなど) |
DocumentType |
|
EntityReference |
Element、 ProcessingInstruction、 Comment、 Text、 CDATA、 EntityReference |
Attribute、DocumentFragment、Element、EntityReference |
|
None |
|||
Notation |
None | DocumentType |
|
ProcessingInstruction |
None |
Document、DocumentFragment、Element、EntityReference |
|
SignificantWhitespace |
|||
Text |
None |
Attribute、DocumentFragment、Element、EntityReference |
|
Whitespace |
|||
XmlDeclaration |
ドキュメントの最初のノードである必要があります。 バージョンとエンコード情報を提供する属性を持つことができます。 | None | Document |