XProcessingInstruction.NodeType Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il tipo di nodo per questo 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
Valore della proprietà
Tipo di nodo. Per gli oggetti XProcessingInstruction, questo valore è ProcessingInstruction.
Esempio
Nell'esempio seguente viene creata un'istruzione di elaborazione e quindi viene stampato il tipo di 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)
Nell'esempio viene prodotto l'output seguente:
ProcessingInstruction
Commenti
Poiché tutte le classi derivate da XObject contengono una NodeType proprietà, è possibile scrivere codice che opera sulle raccolte di sottoclassi concrete di XObject. Il codice può quindi testare il tipo di nodo di ogni nodo nella raccolta.