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
属性值
表示正在被反序列化的 XML 节点的 XmlNodeType。The XmlNodeType that represents the XML node being deserialized.
示例
下面的示例输出了导致事件发生的未知节点的说明 UnknownNode 。The 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.