📄 msxml4.tlh
字号:
int nIndex,
unsigned short * * ppwchType,
int * pcchType ) = 0;
virtual HRESULT __stdcall getTypeFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * * ppwchType,
int * pcchType ) = 0;
virtual HRESULT __stdcall getTypeFromQName (
unsigned short * pwchQName,
int cchQName,
unsigned short * * ppwchType,
int * pcchType ) = 0;
virtual HRESULT __stdcall getValue (
int nIndex,
unsigned short * * ppwchValue,
int * pcchValue ) = 0;
virtual HRESULT __stdcall getValueFromName (
unsigned short * pwchUri,
int cchUri,
unsigned short * pwchLocalName,
int cchLocalName,
unsigned short * * ppwchValue,
int * pcchValue ) = 0;
virtual HRESULT __stdcall getValueFromQName (
unsigned short * pwchQName,
int cchQName,
unsigned short * * ppwchValue,
int * pcchValue ) = 0;
};
struct __declspec(uuid("e15c1baf-afb3-4d60-8c36-19a8c45defed"))
ISAXDTDHandler : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall notationDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId ) = 0;
virtual HRESULT __stdcall 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
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall error (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode ) = 0;
virtual HRESULT __stdcall fatalError (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode ) = 0;
virtual HRESULT __stdcall ignorableWarning (
struct ISAXLocator * pLocator,
unsigned short * pwchErrorMessage,
HRESULT hrErrorCode ) = 0;
};
struct __declspec(uuid("70409222-ca09-4475-acb8-40312fe8d145"))
ISAXXMLFilter : ISAXXMLReader
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall getParent (
struct ISAXXMLReader * * ppReader ) = 0;
virtual HRESULT __stdcall putParent (
struct ISAXXMLReader * pReader ) = 0;
};
struct __declspec(uuid("7f85d5f5-47a8-4497-bda5-84ba04819ea6"))
ISAXLexicalHandler : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall startDTD (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId ) = 0;
virtual HRESULT __stdcall endDTD ( ) = 0;
virtual HRESULT __stdcall startEntity (
unsigned short * pwchName,
int cchName ) = 0;
virtual HRESULT __stdcall endEntity (
unsigned short * pwchName,
int cchName ) = 0;
virtual HRESULT __stdcall startCDATA ( ) = 0;
virtual HRESULT __stdcall endCDATA ( ) = 0;
virtual HRESULT __stdcall comment (
unsigned short * pwchChars,
int cchChars ) = 0;
};
struct __declspec(uuid("862629ac-771a-47b2-8337-4e6843c1be90"))
ISAXDeclHandler : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall elementDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchModel,
int cchModel ) = 0;
virtual HRESULT __stdcall attributeDecl (
unsigned short * pwchElementName,
int cchElementName,
unsigned short * pwchAttributeName,
int cchAttributeName,
unsigned short * pwchType,
int cchType,
unsigned short * pwchValueDefault,
int cchValueDefault,
unsigned short * pwchValue,
int cchValue ) = 0;
virtual HRESULT __stdcall internalEntityDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchValue,
int cchValue ) = 0;
virtual HRESULT __stdcall externalEntityDecl (
unsigned short * pwchName,
int cchName,
unsigned short * pwchPublicId,
int cchPublicId,
unsigned short * pwchSystemId,
int cchSystemId ) = 0;
};
struct __declspec(uuid("8c033caa-6cd6-4f73-b728-4531af74945f"))
IVBSAXXMLReader : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall getFeature (
BSTR strName,
VARIANT_BOOL * fValue ) = 0;
virtual HRESULT __stdcall putFeature (
BSTR strName,
VARIANT_BOOL fValue ) = 0;
virtual HRESULT __stdcall getProperty (
BSTR strName,
VARIANT * varValue ) = 0;
virtual HRESULT __stdcall putProperty (
BSTR strName,
VARIANT varValue ) = 0;
virtual HRESULT __stdcall get_entityResolver (
struct IVBSAXEntityResolver * * oResolver ) = 0;
virtual HRESULT __stdcall putref_entityResolver (
struct IVBSAXEntityResolver * oResolver ) = 0;
virtual HRESULT __stdcall get_contentHandler (
struct IVBSAXContentHandler * * oHandler ) = 0;
virtual HRESULT __stdcall putref_contentHandler (
struct IVBSAXContentHandler * oHandler ) = 0;
virtual HRESULT __stdcall get_dtdHandler (
struct IVBSAXDTDHandler * * oHandler ) = 0;
virtual HRESULT __stdcall putref_dtdHandler (
struct IVBSAXDTDHandler * oHandler ) = 0;
virtual HRESULT __stdcall get_errorHandler (
struct IVBSAXErrorHandler * * oHandler ) = 0;
virtual HRESULT __stdcall putref_errorHandler (
struct IVBSAXErrorHandler * oHandler ) = 0;
virtual HRESULT __stdcall get_baseURL (
BSTR * strBaseURL ) = 0;
virtual HRESULT __stdcall put_baseURL (
BSTR strBaseURL ) = 0;
virtual HRESULT __stdcall get_secureBaseURL (
BSTR * strSecureBaseURL ) = 0;
virtual HRESULT __stdcall put_secureBaseURL (
BSTR strSecureBaseURL ) = 0;
virtual HRESULT __stdcall parse (
VARIANT varInput ) = 0;
virtual HRESULT __stdcall parseURL (
BSTR strURL ) = 0;
};
struct __declspec(uuid("0c05d096-f45b-4aca-ad1a-aa0bc25518dc"))
IVBSAXEntityResolver : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall resolveEntity (
BSTR * strPublicId,
BSTR * strSystemId,
VARIANT * varInput ) = 0;
};
struct __declspec(uuid("2ed7290a-4dd5-4b46-bb26-4e4155e77faa"))
IVBSAXContentHandler : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_documentLocator (
struct IVBSAXLocator * _arg1 ) = 0;
virtual HRESULT __stdcall startDocument ( ) = 0;
virtual HRESULT __stdcall endDocument ( ) = 0;
virtual HRESULT __stdcall startPrefixMapping (
BSTR * strPrefix,
BSTR * strURI ) = 0;
virtual HRESULT __stdcall endPrefixMapping (
BSTR * strPrefix ) = 0;
virtual HRESULT __stdcall startElement (
BSTR * strNamespaceURI,
BSTR * strLocalName,
BSTR * strQName,
struct IVBSAXAttributes * oAttributes ) = 0;
virtual HRESULT __stdcall endElement (
BSTR * strNamespaceURI,
BSTR * strLocalName,
BSTR * strQName ) = 0;
virtual HRESULT __stdcall characters (
BSTR * strChars ) = 0;
virtual HRESULT __stdcall ignorableWhitespace (
BSTR * strChars ) = 0;
virtual HRESULT __stdcall processingInstruction (
BSTR * strTarget,
BSTR * strData ) = 0;
virtual HRESULT __stdcall skippedEntity (
BSTR * strName ) = 0;
};
struct __declspec(uuid("796e7ac5-5aa2-4eff-acad-3faaf01a3288"))
IVBSAXLocator : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_columnNumber (
int * nColumn ) = 0;
virtual HRESULT __stdcall get_lineNumber (
int * nLine ) = 0;
virtual HRESULT __stdcall get_publicId (
BSTR * strPublicId ) = 0;
virtual HRESULT __stdcall get_systemId (
BSTR * strSystemId ) = 0;
};
struct __declspec(uuid("10dc0586-132b-4cac-8bb3-db00ac8b7ee0"))
IVBSAXAttributes : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_length (
int * nLength ) = 0;
virtual HRESULT __stdcall getURI (
int nIndex,
BSTR * strURI ) = 0;
virtual HRESULT __stdcall getLocalName (
int nIndex,
BSTR * strLocalName ) = 0;
virtual HRESULT __stdcall getQName (
int nIndex,
BSTR * strQName ) = 0;
virtual HRESULT __stdcall getIndexFromName (
BSTR strURI,
BSTR strLocalName,
int * nIndex ) = 0;
virtual HRESULT __stdcall getIndexFromQName (
BSTR strQName,
int * nIndex ) = 0;
virtual HRESULT __stdcall getType (
int nIndex,
BSTR * strType ) = 0;
virtual HRESULT __stdcall getTypeFromName (
BSTR strURI,
BSTR strLocalName,
BSTR * strType ) = 0;
virtual HRESULT __stdcall getTypeFromQName (
BSTR strQName,
BSTR * strType ) = 0;
virtual HRESULT __stdcall getValue (
int nIndex,
BSTR * strValue ) = 0;
virtual HRESULT __stdcall getValueFromName (
BSTR strURI,
BSTR strLocalName,
BSTR * strValue ) = 0;
virtual HRESULT __stdcall getValueFromQName (
BSTR strQName,
BSTR * strValue ) = 0;
};
struct __declspec(uuid("24fb3297-302d-4620-ba39-3a732d850558"))
IVBSAXDTDHandler : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall notationDecl (
BSTR * strName,
BSTR * strPublicId,
BSTR * strSystemId ) = 0;
virtual HRESULT __stdcall unparsedEntityDecl (
BSTR * strName,
BSTR * strPublicId,
BSTR * strSystemId,
BSTR * strNotationName ) = 0;
};
struct __declspec(uuid("d963d3fe-173c-4862-9095-b92f66995f52"))
IVBSAXErrorHandler : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall error (
struct IVBSAXLocator * oLocator,
BSTR * strErrorMessage,
long nErrorCode ) = 0;
virtual HRESULT __stdcall fatalError (
struct IVBSAXLocator * oLocator,
BSTR * strErrorMessage,
long nErrorCode ) = 0;
virtual HRESULT __stdcall ignorableWarning (
struct IVBSAXLocator * oLocator,
BSTR * strErrorMessage,
long nErrorCode ) = 0;
};
struct __declspec(uuid("1299eb1b-5b88-433e-82de-82ca75ad4e04"))
IVBSAXXMLFilter : IDispatch
{
//
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -