XElement.NodeType Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el tipo de nodo de este nodo.
public:
virtual property System::Xml::XmlNodeType NodeType { System::Xml::XmlNodeType get(); };
public override System.Xml.XmlNodeType NodeType { get; }
member this.NodeType : System.Xml.XmlNodeType
Public Overrides ReadOnly Property NodeType As XmlNodeType
Valor de propiedad
Tipo de nodo. Para los objetos XElement, este valor es Element.
Ejemplos
En el ejemplo siguiente se usa esta propiedad para imprimir el tipo de nodo de un elemento.
XElement el1 = new XElement("Root", "content");
Console.WriteLine(el1.NodeType);
Console.WriteLine();
Dim el1 As XElement = <Root>content</Root>
Console.WriteLine(el1.NodeType.ToString())
Console.WriteLine()
Este ejemplo produce el siguiente resultado:
Element
Comentarios
Dado que todas las clases que derivan de XObject contienen una NodeType propiedad , puede escribir código que funcione en colecciones de subclases concretas de XObject. A continuación, el código puede probar el tipo de nodo de cada nodo de la colección.