Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

XElement Explicit Conversão (XElement to Int64)

 
equivalentCodeEntity

Converter o valor desse XElement para um Int64.

Esta API não é compatível com CLS.

Namespace:   System.Xml.Linq
Assembly:  System.Xml.Linq (em System.Xml.Linq.dll)

public static explicit operator long (
	XElement element
)

Parâmetros

element
Type: System.Xml.Linq.XElement

O XElement ser convertida para Int64.

Valor Retornado

Type: System.Int64

Um Int64 que contém o conteúdo de XElement.

Exception Condition
FormatException

O elemento não contém um válido Int64 valor.

ArgumentNullException

O element parâmetro é null.

O exemplo a seguir cria um elemento com um inteiro longo como conteúdo. Em seguida, recupera o valor do elemento com a conversão em Int64.


                XElement root = new XElement("Root", 9223372036854775807);
long value = (long)root;
Console.WriteLine("value={0}", value);

Este exemplo produz a seguinte saída:


value=9223372036854775807

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 3.5
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1
Retornar ao início
Mostrar: