XamlXmlReader クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XmlReader中間を使用して XML ファイルから XAML マークアップを処理し、XAML ノード ストリームを生成します。
public ref class XamlXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlXmlReader = class
inherit XamlReader
interface IXamlLineInfo
Public Class XamlXmlReader
Inherits XamlReader
Implements IXamlLineInfo
- 継承
- 実装
注釈
XamlXmlReaderを構築するときは、XmlReaderが必要です。 この設計の目的は、ストリーム入力を処理したり、ファイルからストリームを取得したりするために、XML 処理に確立された .NET Framework API を使用することです。
XmlReader は、XAML 操作の標準読み込みパスの最初のコンポーネントであり、 XamlServices.Load と、XAML を読み込むためのいくつかの既存のフレームワーク XAML 実装によって組み込まれます。
コンストラクター
プロパティ
| 名前 | 説明 |
|---|---|
| HasLineInfo |
行情報を使用できるかどうかを示す値を取得します。 |
| IsDisposed |
Dispose(Boolean)が呼び出されたかどうかを取得します。 (継承元 XamlReader) |
| IsEof |
XAML ノード ストリーム内のリーダーの位置がファイルの末尾にあるかどうかを報告する値を取得します。 |
| LineNumber |
レポートする行番号を取得します。 |
| LinePosition |
レポートする行の位置を取得します。 |
| Member |
現在のリーダー位置が StartMemberにある場合は、リーダー位置の現在のメンバーを取得します。 |
| Namespace |
現在のノードから XAML 名前空間を取得します。 |
| NodeType |
現在のノードの種類を取得します。 |
| SchemaContext |
情報セットのスキーマ情報を提供するオブジェクトを取得します。 |
| Type |
現在のノードの XamlType を取得します。 |
| Value |
現在のノードの値を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Close() |
XAML ノード ストリームを閉じます。 (継承元 XamlReader) |
| Dispose(Boolean) |
XamlReaderによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。 (継承元 XamlReader) |
| Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| Read() |
XAML ノードが使用可能な場合は、読み込まれたソースから次の XAML ノードを提供します。 |
| ReadSubtree() |
現在のXamlReaderに基づくXamlReaderを返します。返されるXamlReaderは、XAML ノード構造のサブツリーを反復処理するために使用されます。 (継承元 XamlReader) |
| Skip() |
現在のノードをスキップし、リーダーの位置を次のノードに進めます。 (継承元 XamlReader) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IDisposable.Dispose() |
XamlReader クラスの現在のインスタンスで使用されているすべてのリソースを解放します。 (継承元 XamlReader) |