XProcessingInstruction.NodeType Egenskap

Definition

Hämtar nodtypen för den här noden.

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

Egenskapsvärde

Nodtypen. För XProcessingInstruction objekt är ProcessingInstructiondet här värdet .

Exempel

I följande exempel skapas en bearbetningsinstruktion och dess nodtyp skrivs sedan ut.

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)

Det här exemplet genererar följande utdata:

ProcessingInstruction

Kommentarer

Eftersom alla klasser som härleds från XObject innehåller en NodeType egenskap kan du skriva kod som körs på samlingar av betongunderklassen XObject. Koden kan sedan testa för nodtypen för varje nod i samlingen.

Gäller för

Se även