XmlNodeEventArgs.NodeType 属性

定义

获取正在被反序列化的 XML 节点的类型。Gets the type of the XML node being deserialized.

public:
 property System::Xml::XmlNodeType NodeType { System::Xml::XmlNodeType get(); };
public System.Xml.XmlNodeType NodeType { get; }
member this.NodeType : System.Xml.XmlNodeType
Public ReadOnly Property NodeType As XmlNodeType

属性值

XmlNodeType

表示正在被反序列化的 XML 节点的 XmlNodeTypeThe XmlNodeType that represents the XML node being deserialized.

示例

下面的示例输出了导致事件发生的未知节点的说明 UnknownNodeThe following example prints a description of the unknown node that caused the UnknownNode event to occur.

private:
   void serializer_UnknownNode( Object^ /*sender*/, XmlNodeEventArgs^ e )
   {
      XmlNodeType myNodeType = e->NodeType;
      Console::WriteLine( myNodeType );
   }
private void serializer_UnknownNode
(object sender, XmlNodeEventArgs e)
{
   XmlNodeType myNodeType = e.NodeType;
   Console.WriteLine(myNodeType);
}

Private Sub serializer_UnknownNode _
                (ByVal sender As Object, _
                 ByVal e As XmlNodeEventArgs)
    Dim myNodeType As XmlNodeType = e.NodeType
    Console.WriteLine(myNodeType)
End Sub

注解

XmlNodeType枚举返回正在反序列化的节点的说明。The XmlNodeType enumeration returns a description of the node being deserialized. 例如,如果节点是注释,它将返回 "Comment"。For example, it returns "Comment" if the node is a comment.

适用于

另请参阅