__interface IXmlDocument : IUnknown
HRESULT Load(LPCTSTR filename);
HRESULT LoadXml(LPCTSTR xml);
HRESULT Save(LPCWSTR filename);
HRESULT GetParseErrorMessage(LPBSTR pMessage);
HRESULT SelectNodes(LPCTSTR xpath, IXMLDOMNodeList **ppNodes);
HRESULT SelectSingleNode(LPCTSTR xpath, IXMLDOMNode **ppNode);
HRESULT AddSchema(LPCTSTR filename, LPCTSTR ns);
HRESULT AddAttribute(IXMLDOMNode *pNode, LPCWSTR name, LPCWSTR value);
HRESULT CreateNode(DOMNodeType type, LPCWSTR name, LPCWSTR ns, IXMLDOMNode **ppNode);
};
Related Topics
Wizard Page Interfaces
Overview
HRESULT Load(LPCTSTR
filename)
HRESULT LoadXml(LPCTSTR
xml)
HRESULT Save(LPCWSTR
filename)
HRESULT GetParseErrorMessage(LPBSTR
pMessage)
HRESULT SelectNodes(LPCTSTR
xpath, IXMLDOMNodeList **ppNodes)
HRESULT
SelectSingleNode(LPCTSTR xpath, IXMLDOMNode **ppNode)
HRESULT AddSchema(LPCTSTR
filename, LPCTSTR ns)
HRESULT
AddAttribute(IXMLDOMNode *pNode, LPCWSTR name, LPCWSTR
value)
HRESULT
CreateNode(DOMNodeType type, LPCWSTR name, LPCWSTR ns, IXMLDOMNode
**ppNode)