XmlValidatingReader.LinePosition プロパティ

定義

現在の行の位置を取得します。

public:
 property int LinePosition { int get(); };
public int LinePosition { get; }
member this.LinePosition : int
Public ReadOnly Property LinePosition As Integer

プロパティ値

Int32

現在の行の位置。 このプロパティの開始値は 1 です。

実装

注釈

注意

このクラスはXmlValidatingReader、.NET Framework 2.0 では廃止されています。 クラスとメソッドを使用してXmlReaderSettings、検証XmlReaderインスタンスをCreate作成できます。 詳細については、XmlReader のリファレンス ページの「解説」を参照してください。

このプロパティは、エラー報告に最も一般的に使用されますが、いつでも呼び出すことができます。 このプロパティの開始値は 1.

指定された位置は、マークアップ内のテキストの最初の文字です。

<root>  
 abc<tag/>  
</root>  

前の XML テキストの最初の行では、a は文字に対応します。2 行目では a は文字tに対応し、5 LinePosition 3 行目では a LinePosition 3 は文字rに対応します。r``2 LinePosition

LineNumber組み合わせると、値は 1,1 ドキュメントの先頭を示します。

適用対象

こちらもご覧ください