XProcessingInstruction.NodeType Propiedad

Definición

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

XmlNodeType

Tipo de nodo. Para los objetos XProcessingInstruction, este valor es ProcessingInstruction.

Ejemplos

En el ejemplo siguiente se crea una instrucción de procesamiento y, a continuación, se imprime su tipo de nodo.

XProcessingInstruction pi =  
    new XProcessingInstruction("xml-stylesheet", "type=\"text/xsl\" href=\"hello.xsl\"");  
Console.WriteLine(pi.NodeType);  
Dim pi As XProcessingInstruction = _  
    <?xml-stylesheet type="text/xsl" href="hello.xsl"?>  
Console.WriteLine(pi.NodeType.ToString)  

Este ejemplo produce el siguiente resultado:

ProcessingInstruction  

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.

Se aplica a

Consulte también