XmlValidatingReader.LinePosition Propriedade

Definição

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

Int32

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.

Aplica-se a

Confira também