XamlDebuggerXmlReader クラス

定義

XAML マークアップ コードをオブジェクトまたはオブジェクトのツリーに解析する機能を提供します。

public ref class XamlDebuggerXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlDebuggerXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlDebuggerXmlReader = class
    inherit XamlReader
    interface IXamlLineInfo
Public Class XamlDebuggerXmlReader
Inherits XamlReader
Implements IXamlLineInfo
継承
XamlDebuggerXmlReader
実装

コンストラクター

名前 説明
XamlDebuggerXmlReader(TextReader, XamlSchemaContext)

XAML 型を解釈またはマッピングするために、指定したテキスト リーダーとスキーマ コンテキストを使用して、 XamlDebuggerXmlReader クラスの新しいインスタンスを初期化します。

XamlDebuggerXmlReader(TextReader)

指定したテキスト リーダーを使用して、 XamlDebuggerXmlReader クラスの新しいインスタンスを初期化します。

XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader)
古い.

指定した XAML リーダー、XAML 行情報、およびテキスト リーダーを使用して、 XamlDebuggerXmlReader クラスの新しいインスタンスを初期化します。

XamlDebuggerXmlReader(XamlReader, TextReader)
古い.

指定した XAML リーダーとテキスト リーダーを使用して、 XamlDebuggerXmlReader クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
EndColumnName

XAML 形式のアクティビティ要素の終了列を表す添付プロパティの名前。

EndLineName

XAML 形式のアクティビティ要素の終了行を表す添付プロパティの名前。

FileNameName

解析するファイルの名前を表す添付プロパティの名前。

StartColumnName

XAML フォーム内のアクティビティの開始列を表す添付プロパティの名前。

StartLineName

XAML 形式のアクティビティの開始行を表す添付プロパティの名前。

プロパティ

名前 説明
CollectNonActivitySourceLocation

アクティビティ以外のソースの場所を収集するかどうかを示す値を取得または設定します。

HasLineInfo

行情報が使用可能かどうかを示す値を取得します。

IsDisposed

Dispose(Boolean)が呼び出されたかどうかを取得します。

(継承元 XamlReader)
IsEof

基になるリーダーが解析対象の XAML ファイルの末尾に到達したかどうかを示す値を取得します。

LineNumber

リーダーによって現在調べられている XAML ファイル内の行を取得します。

LinePosition

XML リーダーによって現在調べられている XAML ファイル内の行の位置を取得します。

Member

XAML メンバー ベースに解析されるドキュメントの開始メンバーを取得します。

Namespace

XAML コードとそのスキーマの間のリレーションシップを確立するために XAML ドキュメントのルート要素で使用されるパスを取得します。

NodeType

XAML ファイルで現在読み取られているノードの型を取得します。

SchemaContext

基になる XAML リーダーのスキーマ コンテキストを取得します。

Type

XAML 開始ノードのレコードの種類を取得します。

Value

現在読み取られているノードにある要素を取得します。

メソッド

名前 説明
Close()

XAML ノード ストリームを閉じます。

(継承元 XamlReader)
CopyAttachedSourceLocation(Object, Object)

指定したアクティビティ オブジェクトから行と列の値を取得し、XAML リーダーの現在のインスタンスに割り当てます。

Dispose(Boolean)

XamlDebuggerXmlReaderによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

Dispose(Boolean)

XamlReaderによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

(継承元 XamlReader)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEndColumn(Object)

XAML リーダーの指定したインスタンスの EndColumnName 依存関係プロパティ フィールドで指定された添付プロパティの値を取得します。

GetEndLine(Object)

XAML リーダーの指定したインスタンスの EndLineName 依存関係プロパティ フィールドで指定された添付プロパティの値を取得します。

GetFileName(Object)

XAML リーダーの指定したインスタンスの FileNameName 依存関係プロパティ フィールドで指定された添付プロパティの値を取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetStartColumn(Object)

XAML リーダーの指定したインスタンスの StartColumnName 依存関係プロパティ フィールドで指定された添付プロパティの値を取得します。

GetStartLine(Object)

XAML リーダーの指定したインスタンスの StartLineName 依存関係プロパティ フィールドで指定された添付プロパティの値を取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
Read()

XAML ノードが使用可能な場合は、読み込まれたソースから次の XAML ノードを提供します。

ReadSubtree()

現在のXamlReaderに基づくXamlReaderを返します。返されるXamlReaderは、XAML ノード構造のサブツリーを反復処理するために使用されます。

(継承元 XamlReader)
SetEndColumn(Object, Object)

XAML リーダーの指定したインスタンスの EndColumnName 依存関係プロパティ フィールドで指定された添付プロパティの値を設定します。

SetEndLine(Object, Object)

XAML リーダーの指定したインスタンスの EndLineName 依存関係プロパティ フィールドで指定された添付プロパティの値を設定します。

SetFileName(Object, Object)

XAML リーダーの指定したインスタンスの FileNameName 依存関係プロパティ フィールドで指定された添付プロパティの値を設定します。

SetStartColumn(Object, Object)

XAML リーダーの指定したインスタンスの StartColumnName 依存関係プロパティ フィールドで指定された添付プロパティの値を設定します。

SetStartLine(Object, Object)

XAML リーダーの指定したインスタンスの StartLineName 依存関係プロパティ フィールドで指定された添付プロパティの値を設定します。

Skip()

現在のノードをスキップし、リーダーの位置を次のノードに進めます。

(継承元 XamlReader)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

名前 説明
SourceLocationFound

ソースの場所が見つかったときに発生します。

明示的なインターフェイスの実装

名前 説明
IDisposable.Dispose()

XamlReader クラスの現在のインスタンスで使用されているすべてのリソースを解放します。

(継承元 XamlReader)

適用対象