OpenXmlDomReader クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Open XML ドキュメント リーダー クラスを表します。
public class OpenXmlDomReader : DocumentFormat.OpenXml.OpenXmlReader
type OpenXmlDomReader = class
inherit OpenXmlReader
Public Class OpenXmlDomReader
Inherits OpenXmlReader
- 継承
コンストラクター
OpenXmlDomReader(OpenXmlElement) |
OpenXmlDomReader クラスの新しいインスタンスを初期化します。 |
OpenXmlDomReader(OpenXmlElement, Boolean) |
指定された OpenXmlElement 値とブール値を使用して、OpenXmlDomReader クラスの新しいインスタンスを初期化します。 |
プロパティ
Attributes |
現在の要素の属性の一覧を取得します。 |
Depth |
XML ドキュメント内の現在のノードの深さを取得します。 ルート要素の深さは 0 です。 |
ElementType |
現在の要素の対応する厳密な型指定されたクラスの型を取得します。 |
Encoding |
XML ファイルのエンコードを取得します。 (継承元 OpenXmlReader) |
EOF |
リーダーがストリームの末尾に配置されているかどうかを示す値を取得します。 |
HasAttributes |
現在のノードに属性があるかどうかを示す値を取得します。 (継承元 OpenXmlReader) |
IsEndElement |
現在のノードが要素の末尾であるかどうかを示す値を取得します。 |
IsMiscNode |
現在のノードがその他の XML ノード (要素以外) であるかどうかを示す値を取得します。 |
IsStartElement |
現在のノードが要素の開始であるかどうかを示す値を取得します。 |
LocalName |
現在のノードのローカル名を取得します。 |
NamespaceDeclarations |
現在の要素の名前空間宣言を取得します。 |
NamespaceUri |
リーダーが配置されているノードの名前空間 URI (W3C 名前空間仕様で定義) を取得します。 |
Prefix |
現在のノードに関連付けられている名前空間プレフィックスを取得します。 |
ReadMiscNodes |
OpenXmlReader が他のすべてのノードを読み取るかスキップするかを示す値を取得します。 (継承元 OpenXmlReader) |
StandaloneXml |
XML ストリームの XML 宣言のスタンドアロン プロパティを取得します。 既定値は null です。 (継承元 OpenXmlReader) |
メソッド
Close() |
リーダーを閉じます。 |
Dispose() |
リーダーを閉じ、すべてのリソースを解放します。 (継承元 OpenXmlReader) |
Dispose(Boolean) |
リーダーを閉じ、すべてのリソースを解放します。 (継承元 OpenXmlReader) |
GetLineInfo() |
現在のリーダーで使用可能な場合は IXmlLineInfo のインスタンスを取得します。 (継承元 OpenXmlReader) |
GetText() |
要素が OpenXmlLeafTextElement の場合は、 要素のテキストを取得します。 他の要素の String.Empty を返します。 |
LoadCurrentElement() |
現在のカーソルで要素を読み込みます。 |
Read() |
次の要素を読み取るために移動します。 |
ReadFirstChild() |
移動して最初の子要素を読み取る。 |
ReadNextSibling() |
次の兄弟要素を読み取るために移動します。 |
Skip() |
現在のノードの子をスキップします。 |
ThrowIfObjectDisposed() |
オブジェクトが破棄された場合にスローされます。 (継承元 OpenXmlReader) |