📄 msxml3.tlh
字号:
int cchData );
HRESULT skippedEntity (
unsigned short * pwchName,
int cchName );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_putDocumentLocator (
struct ISAXLocator * pLocator ) = 0;
virtual HRESULT __stdcall raw_startDocument ( ) = 0;
virtual HRESULT __stdcall raw_endDocument ( ) = 0;
virtual HRESULT __stdcall raw_startPrefixMapping (
unsigned short * pwchPrefix,
int cchPrefix,
unsigned short * pwchUri,
int cchUri ) = 0;
virtual HRESULT __stdcall raw_endPrefixMapping (
unsigned short * pwchPrefix,
int cchPrefix ) = 0;
virtual HRESULT __stdcall raw_startElement (
unsigned short * pwchNamespaceUri,
int cchNamespaceUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * pwchQName,
int cchQName,
struct ISAXAttributes * pAttributes ) = 0;
virtual HRESULT __stdcall raw_endElement (
unsigned short * pwchNamespaceUri,
int cchNamespaceUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * pwchQName,
int cchQName ) = 0;
virtual HRESULT __stdcall raw_characters (
unsigned short * pwchChars,
int cchChars ) = 0;
virtual HRESULT __stdcall raw_ignorableWhitespace (
unsigned short * pwchChars,
int cchChars ) = 0;
virtual HRESULT __stdcall raw_processingInstruction (
unsigned short * pwchTarget,
int cchTarget,
unsigned short * pwchData,
int cchData ) = 0;
virtual HRESULT __stdcall raw_skippedEntity (
unsigned short * pwchName,
int cchName ) = 0;
};
struct __declspec(uuid("9b7e472a-0de4-4640-bff3-84d38a051c31"))
ISAXLocator : IUnknown
{
//
// Wrapper methods for error-handling
//
int getColumnNumber ( );
int getLineNumber ( );
unsigned short * getPublicId ( );
unsigned short * getSystemId ( );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_getColumnNumber (
int * pnColumn ) = 0;
virtual HRESULT __stdcall raw_getLineNumber (
int * pnLine ) = 0;
virtual HRESULT __stdcall raw_getPublicId (
unsigned short * * ppwchPublicId ) = 0;
virtual HRESULT __stdcall raw_getSystemId (
unsigned short * * ppwchSystemId ) = 0;
};
struct __declspec(uuid("f078abe1-45d2-4832-91ea-4466ce2f25c9"))
ISAXAttributes : IUnknown
{
//
// Wrapper methods for error-handling
//
int getLength ( );
HRESULT getURI (
int nIndex,
unsigned short * * ppwchUri,
int * pcchUri );
HRESULT getLocalName (
int nIndex,
unsigned short * * ppwchLocalName,
int * pcchLocalName );
HRESULT getQName (
int nIndex,
unsigned short * * ppwchQName,
int * pcchQName );
HRESULT getName (
int nIndex,
unsigned short * * ppwchUri,
int * pcchUri,
unsigned short * * ppwchLocalName,
int * pcchLocalName,
unsigned short * * ppwchQName,
int * pcchQName );
int getIndexFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName );
int getIndexFromQName (
unsigned short * pwchQName,
int cchQName );
HRESULT getType (
int nIndex,
unsigned short * * ppwchType,
int * pcchType );
HRESULT getTypeFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * * ppwchType,
int * pcchType );
HRESULT getTypeFromQName (
unsigned short * pwchQName,
int cchQName,
unsigned short * * ppwchType,
int * pcchType );
HRESULT getValue (
int nIndex,
unsigned short * * ppwchValue,
int * pcchValue );
HRESULT getValueFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * * ppwchValue,
int * pcchValue );
HRESULT getValueFromQName (
unsigned short * pwchQName,
int cchQName,
unsigned short * * ppwchValue,
int * pcchValue );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_getLength (
int * pnLength ) = 0;
virtual HRESULT __stdcall raw_getURI (
int nIndex,
unsigned short * * ppwchUri,
int * pcchUri ) = 0;
virtual HRESULT __stdcall raw_getLocalName (
int nIndex,
unsigned short * * ppwchLocalName,
int * pcchLocalName ) = 0;
virtual HRESULT __stdcall raw_getQName (
int nIndex,
unsigned short * * ppwchQName,
int * pcchQName ) = 0;
virtual HRESULT __stdcall raw_getName (
int nIndex,
unsigned short * * ppwchUri,
int * pcchUri,
unsigned short * * ppwchLocalName,
int * pcchLocalName,
unsigned short * * ppwchQName,
int * pcchQName ) = 0;
virtual HRESULT __stdcall raw_getIndexFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
int * pnIndex ) = 0;
virtual HRESULT __stdcall raw_getIndexFromQName (
unsigned short * pwchQName,
int cchQName,
int * pnIndex ) = 0;
virtual HRESULT __stdcall raw_getType (
int nIndex,
unsigned short * * ppwchType,
int * pcchType ) = 0;
virtual HRESULT __stdcall raw_getTypeFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * * ppwchType,
int * pcchType ) = 0;
virtual HRESULT __stdcall raw_getTypeFromQName (
unsigned short * pwchQName,
int cchQName,
unsigned short * * ppwchType,
int * pcchType ) = 0;
virtual HRESULT __stdcall raw_getValue (
int nIndex,
unsigned short * * ppwchValue,
int * pcchValue ) = 0;
virtual HRESULT __stdcall raw_getValueFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * * ppwchValue,
int * pcchValue ) = 0;
virtual HRESULT __stdcall raw_getValueFromQName (
unsigned short * pwchQName,
int cchQName,
unsigned short * * ppwchValue,
int * pcchValue ) = 0;
};
struct __declspec(uuid("e15c1baf-afb3-4d60-8c36-19a8c45defed"))
ISAXDTDHandler : IUnknown
{
//
// Wrapper methods for error-handling
//
HRESULT notationDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId );
HRESULT unparsedEntityDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId,
unsigned short * pwchNotationName,
int cchNotationName );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_notationDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId ) = 0;
virtual HRESULT __stdcall raw_unparsedEntityDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId,
unsigned short * pwchNotationName,
int cchNotationName ) = 0;
};
struct __declspec(uuid("a60511c4-ccf5-479e-98a3-dc8dc545b7d0"))
ISAXErrorHandler : IUnknown
{
//
// Wrapper methods for error-handling
//
HRESULT error (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode );
HRESULT fatalError (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode );
HRESULT ignorableWarning (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_error (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode ) = 0;
virtual HRESULT __stdcall raw_fatalError (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode ) = 0;
virtual HRESULT __stdcall raw_ignorableWarning (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode ) = 0;
};
struct __declspec(uuid("70409222-ca09-4475-acb8-40312fe8d145"))
ISAXXMLFilter : ISAXXMLReader
{
//
// Wrapper methods for error-handling
//
ISAXXMLReaderPtr getParent ( );
HRESULT putParent (
struct ISAXXMLReader * pReader );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_getParent (
struct ISAXXMLReader * * ppReader ) = 0;
virtual HRESULT __stdcall raw_putParent (
struct ISAXXMLReader * pReader ) = 0;
};
struct __declspec(uuid("7f85d5f5-47a8-4497-bda5-84ba04819ea6"))
ISAXLexicalHandler : IUnknown
{
//
// Wrapper methods for error-handling
//
HRESULT startDTD (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId );
HRESULT endDTD ( );
HRESULT startEntity (
unsigned short * pwchName,
int cchName );
HRESULT endEntity (
unsigned short * pwchName,
int cchName );
HRESULT startCDATA ( );
HRESULT endCDATA ( );
HRESULT comment (
unsigned short * pwchChars,
int cchChars );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_startDTD (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId ) = 0;
virtual HRESULT __stdcall raw_endDTD ( ) = 0;
virtual HRESULT __stdcall raw_startEntity (
unsigned short * pwchName,
int cchName ) = 0;
virtual HRESULT __stdcall raw_endEntity (
unsigned short * pwchName,
int cchName ) = 0;
virtual HRESULT __stdcall raw_startCDATA ( ) = 0;
virtual HRESULT __stdcall raw_endCDATA ( ) = 0;
virtual HRESULT __stdcall raw_comment (
unsigned short * pwchChars,
int cchChars ) = 0;
};
struct __declspec(uuid("862629ac-771a-47b2-8337-4e6843c1be90"))
ISAXDeclHandler : IUnknown
{
//
// Wrapper methods for error-handling
//
HRESULT elementDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchModel,
int cchModel );
HRESULT attributeDecl (
unsigned short * pwchElementName,
int cchElementName,
unsigned short * pwchAttributeName,
int cchAttribut
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -