XmlValidatingReader.LinePosition Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a posição da linha atual.
public:
property int LinePosition { int get(); };
public int LinePosition { get; }
member this.LinePosition : int
Public ReadOnly Property LinePosition As Integer
Valor da propriedade
A posição da linha atual. O valor inicial dessa propriedade é 1.
Implementações
Comentários
Observação
A XmlValidatingReader classe está obsoleta no .NET Framework 2.0. Você pode criar uma instância de validação XmlReader usando a XmlReaderSettings classe e o Create método. Para obter mais informações, consulte a seção de Comentários da página de referência XmlReader.
Essa propriedade é mais comumente usada para relatórios de erros, mas pode ser chamada a qualquer momento. O valor inicial dessa propriedade é 1
.
A posição indicada é o primeiro caractere de texto na marcação.
<root>
abc<tag/>
</root>
Na primeira linha do texto XML anterior, um LinePosition
dos 2
corresponde ao caractere r
; na segunda linha, um LinePosition
deles 5
corresponde ao caractere t
; e na terceira linha, um LinePosition
dos 3
corresponde ao caractere r
.
Combinado com LineNumber, um valor de 1,1
indica o início do documento.