XProcessingInstruction.NodeType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le type de ce nœud.
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
Valeur de propriété
Type de nœud. Pour les objets XProcessingInstruction, cette valeur est ProcessingInstruction.
Exemples
L’exemple suivant crée une instruction de traitement, puis imprime son type de nœud.
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)
Cet exemple produit la sortie suivante :
ProcessingInstruction
Remarques
Étant donné que toutes les classes qui dérivent d’une XObject NodeType propriété, vous pouvez écrire du code qui fonctionne sur des collections de sous-classe concrète de XObject. Votre code peut ensuite tester le type de nœud de chaque nœud de la collection.