| XmlNodeType get_NodeType() | Public+2 flags | — | 0x04 |
| string get_LocalName() | Public+2 flags | — | 0x08 |
| string get_NamespaceURI() | Public+2 flags | — | 0x08 |
| string get_Prefix() | Public+2 flags | — | 0x08 |
| string get_Value() | Public+2 flags | — | 0x08 |
| int get_Depth() | Public+2 flags | — | 0x04 |
| string get_BaseURI() | Public+2 flags | — | 0x08 |
| bool get_IsEmptyElement() | Public+2 flags | — | 0x01 |
| int get_AttributeCount() | Public+2 flags | — | 0x04 |
| string GetAttribute(const string& name) | Public+1 flags | — | 0x08 |
| string GetAttribute(const string& localName, const string& namespaceURI) | Public+1 flags | — | 0x08 |
| string GetAttribute(int i) | Public+1 flags | — | 0x08 |
| bool MoveToAttribute(const string& name) | Public+1 flags | — | 0x08 |
| bool MoveToFirstAttribute() | Public+1 flags | — | 0x01 |
| bool MoveToNextAttribute() | Public+1 flags | — | 0x01 |
| bool MoveToElement() | Public+1 flags | — | 0x01 |
| bool ReadAttributeValue() | Public+1 flags | — | 0x01 |
| bool Read() | Public+1 flags | — | 0x01 |
| bool get_EOF() | Public+2 flags | — | 0x01 |
| ReadState get_ReadState() | Public+2 flags | — | 0x04 |
| XmlNameTable get_NameTable() | Public+2 flags | — | 0x08 |
| string LookupNamespace(const string& prefix) | Public+1 flags | | 0x08 |
| void ResolveEntity() | Public+1 flags | | 0x00 |
| bool get_Namespaces() | Public+1 flags | | 0x01 |