Win32 API 日本語リファレンス
ホームData.Xml.MsXml › ISAXContentHandler

ISAXContentHandler

COM
IID1545cdfa-9e4e-4497-a8a4-2bf7d0112c44継承元IUnknown自前メソッド開始 vtbl3

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT putDocumentLocator(ISAXLocator* pLocator)
4HRESULT startDocument()
5HRESULT endDocument()
6HRESULT startPrefixMapping(LPWSTR pwchPrefix, INT cchPrefix, LPWSTR pwchUri, INT cchUri)
7HRESULT endPrefixMapping(LPWSTR pwchPrefix, INT cchPrefix)
8HRESULT startElement(LPWSTR pwchNamespaceUri, INT cchNamespaceUri, LPWSTR pwchLocalName, INT cchLocalName, LPWSTR pwchQName, INT cchQName, ISAXAttributes* pAttributes)
9HRESULT endElement(LPWSTR pwchNamespaceUri, INT cchNamespaceUri, LPWSTR pwchLocalName, INT cchLocalName, LPWSTR pwchQName, INT cchQName)
10HRESULT characters(LPWSTR pwchChars, INT cchChars)
11HRESULT ignorableWhitespace(LPWSTR pwchChars, INT cchChars)
12HRESULT processingInstruction(LPWSTR pwchTarget, INT cchTarget, LPWSTR pwchData, INT cchData)
13HRESULT skippedEntity(LPWSTR pwchName, INT cchName)