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