|
Public Member Functions |
| IXMLDOMNodeImpl () |
virtual DOMNode * | get_DOMNode ()=0 |
virtual DOMNodeType | get_DOMNodeType () const =0 |
void | SetOwnerDoc (IXMLDOMDocument *p) |
HRESULT STDMETHODCALLTYPE | InterfaceSupportsErrorInfo (REFIID iid) |
Public Attributes |
STDMETHOD( | get_NodeId )(long *pVal) |
STDMETHOD( | get_nodeName )(BSTR *pVal) |
STDMETHOD( | get_nodeValue )(VARIANT *pVal) |
STDMETHOD( | put_nodeValue )(VARIANT newVal) |
STDMETHOD( | get_nodeType )(DOMNodeType *pVal) |
STDMETHOD( | get_parentNode )(IXMLDOMNode **pVal) |
STDMETHOD( | get_childNodes )(IXMLDOMNodeList **pVal) |
STDMETHOD( | get_firstChild )(IXMLDOMNode **pVal) |
STDMETHOD( | get_lastChild )(IXMLDOMNode **pVal) |
STDMETHOD( | get_previousSibling )(IXMLDOMNode **pVal) |
STDMETHOD( | get_nextSibling )(IXMLDOMNode **pVal) |
STDMETHOD( | get_attributes )(IXMLDOMNamedNodeMap **pVal) |
STDMETHOD( | insertBefore )(IXMLDOMNode *newChild, VARIANT refChild, IXMLDOMNode **outNewChild) |
STDMETHOD( | replaceChild )(IXMLDOMNode *newChild, IXMLDOMNode *oldChild, IXMLDOMNode **outNewChild) |
STDMETHOD( | removeChild )(IXMLDOMNode *childNode, IXMLDOMNode **oldChild) |
STDMETHOD( | appendChild )(IXMLDOMNode *newChild, IXMLDOMNode **outNewChild) |
STDMETHOD( | hasChildNodes )(VARIANT_BOOL *hasChild) |
STDMETHOD( | get_ownerDocument )(IXMLDOMDocument **pVal) |
STDMETHOD( | cloneNode )(VARIANT_BOOL deep, IXMLDOMNode **cloneRoot) |
STDMETHOD( | get_nodeTypeString )(BSTR *pVal) |
STDMETHOD( | get_text )(BSTR *pVal) |
STDMETHOD( | put_text )(BSTR newVal) |
STDMETHOD( | get_specified )(VARIANT_BOOL *pVal) |
STDMETHOD( | get_definition )(IXMLDOMNode **pVal) |
STDMETHOD( | get_nodeTypedValue )(VARIANT *pVal) |
STDMETHOD( | put_nodeTypedValue )(VARIANT newVal) |
STDMETHOD( | get_dataType )(VARIANT *pVal) |
STDMETHOD( | put_dataType )(BSTR dataTypeName) |
STDMETHOD( | get_xml )(BSTR *pVal) |
STDMETHOD( | transformNode )(IXMLDOMNode *stylesheet, BSTR *xmlString) |
STDMETHOD( | selectNodes )(BSTR queryString, IXMLDOMNodeList **resultList) |
STDMETHOD( | selectSingleNode )(BSTR queryString, IXMLDOMNode **resultNode) |
STDMETHOD( | get_parsed )(VARIANT_BOOL *pVal) |
STDMETHOD( | get_namespaceURI )(BSTR *pVal) |
STDMETHOD( | get_prefix )(BSTR *pVal) |
STDMETHOD( | get_baseName )(BSTR *pVal) |
STDMETHOD( | transformNodeToObject )(IXMLDOMNode *stylesheet, VARIANT outputObject) |
Protected Member Functions |
void | ReleaseOwnerDoc () |
Protected Attributes |
IXMLDOMDocument * | m_pIXMLDOMDocument |