📄 msxml2.tlh
字号:
virtual HRESULT __stdcall get_stylesheet (
struct IXMLDOMNode * * stylesheet ) = 0;
virtual HRESULT __stdcall raw_createProcessor (
struct IXSLProcessor * * ppProcessor ) = 0;
};
struct __declspec(uuid("2933bf92-7b36-11d2-b20e-00c04f983e60"))
IXSLProcessor : IDispatch
{
//
// Property data
//
__declspec(property(get=Getinput,put=Putinput))
_variant_t input;
__declspec(property(get=GetownerTemplate))
IXSLTemplatePtr ownerTemplate;
__declspec(property(get=GetstartMode))
_bstr_t startMode;
__declspec(property(get=GetstartModeURI))
_bstr_t startModeURI;
__declspec(property(get=Getoutput,put=Putoutput))
_variant_t output;
__declspec(property(get=GetreadyState))
long readyState;
__declspec(property(get=Getstylesheet))
IXMLDOMNodePtr stylesheet;
//
// Wrapper methods for error-handling
//
void Putinput (
const _variant_t & pVar );
_variant_t Getinput ( );
IXSLTemplatePtr GetownerTemplate ( );
HRESULT setStartMode (
_bstr_t mode,
_bstr_t namespaceURI );
_bstr_t GetstartMode ( );
_bstr_t GetstartModeURI ( );
void Putoutput (
const _variant_t & pOutput );
_variant_t Getoutput ( );
VARIANT_BOOL transform ( );
HRESULT reset ( );
long GetreadyState ( );
HRESULT addParameter (
_bstr_t baseName,
const _variant_t & parameter,
_bstr_t namespaceURI );
HRESULT addObject (
IDispatch * obj,
_bstr_t namespaceURI );
IXMLDOMNodePtr Getstylesheet ( );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall put_input (
VARIANT pVar ) = 0;
virtual HRESULT __stdcall get_input (
VARIANT * pVar ) = 0;
virtual HRESULT __stdcall get_ownerTemplate (
struct IXSLTemplate * * ppTemplate ) = 0;
virtual HRESULT __stdcall raw_setStartMode (
BSTR mode,
BSTR namespaceURI ) = 0;
virtual HRESULT __stdcall get_startMode (
BSTR * mode ) = 0;
virtual HRESULT __stdcall get_startModeURI (
BSTR * namespaceURI ) = 0;
virtual HRESULT __stdcall put_output (
VARIANT pOutput ) = 0;
virtual HRESULT __stdcall get_output (
VARIANT * pOutput ) = 0;
virtual HRESULT __stdcall raw_transform (
VARIANT_BOOL * pDone ) = 0;
virtual HRESULT __stdcall raw_reset ( ) = 0;
virtual HRESULT __stdcall get_readyState (
long * pReadyState ) = 0;
virtual HRESULT __stdcall raw_addParameter (
BSTR baseName,
VARIANT parameter,
BSTR namespaceURI ) = 0;
virtual HRESULT __stdcall raw_addObject (
IDispatch * obj,
BSTR namespaceURI ) = 0;
virtual HRESULT __stdcall get_stylesheet (
struct IXMLDOMNode * * stylesheet ) = 0;
};
struct __declspec(uuid("aa634fc7-5888-44a7-a257-3a47150d3a0e"))
IXMLDOMSelection : IXMLDOMNodeList
{
//
// Property data
//
__declspec(property(get=Getexpr,put=Putexpr))
_bstr_t expr;
__declspec(property(get=Getcontext,put=PutRefcontext))
IXMLDOMNodePtr context;
//
// Wrapper methods for error-handling
//
_bstr_t Getexpr ( );
void Putexpr (
_bstr_t expression );
IXMLDOMNodePtr Getcontext ( );
void PutRefcontext (
struct IXMLDOMNode * ppNode );
IXMLDOMNodePtr peekNode ( );
IXMLDOMNodePtr matches (
struct IXMLDOMNode * pNode );
IXMLDOMNodePtr removeNext ( );
HRESULT removeAll ( );
IXMLDOMSelectionPtr clone ( );
_variant_t getProperty (
_bstr_t name );
HRESULT setProperty (
_bstr_t name,
const _variant_t & value );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_expr (
BSTR * expression ) = 0;
virtual HRESULT __stdcall put_expr (
BSTR expression ) = 0;
virtual HRESULT __stdcall get_context (
struct IXMLDOMNode * * ppNode ) = 0;
virtual HRESULT __stdcall putref_context (
struct IXMLDOMNode * ppNode ) = 0;
virtual HRESULT __stdcall raw_peekNode (
struct IXMLDOMNode * * ppNode ) = 0;
virtual HRESULT __stdcall raw_matches (
struct IXMLDOMNode * pNode,
struct IXMLDOMNode * * ppNode ) = 0;
virtual HRESULT __stdcall raw_removeNext (
struct IXMLDOMNode * * ppNode ) = 0;
virtual HRESULT __stdcall raw_removeAll ( ) = 0;
virtual HRESULT __stdcall raw_clone (
struct IXMLDOMSelection * * ppNode ) = 0;
virtual HRESULT __stdcall raw_getProperty (
BSTR name,
VARIANT * value ) = 0;
virtual HRESULT __stdcall raw_setProperty (
BSTR name,
VARIANT value ) = 0;
};
struct __declspec(uuid("3efaa427-272f-11d2-836f-0000f87a7782"))
XMLDOMDocumentEvents : IDispatch
{
//
// Wrapper methods for error-handling
//
// Methods:
HRESULT ondataavailable ( );
HRESULT onreadystatechange ( );
};
struct __declspec(uuid("f6d90f11-9c73-11d3-b32e-00c04f990bb4"))
DOMDocument;
// [ default ] interface IXMLDOMDocument2
// [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f5078f1b-c551-11d3-89b9-0000f81fe221"))
DOMDocument26;
// [ default ] interface IXMLDOMDocument2
// [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f6d90f12-9c73-11d3-b32e-00c04f990bb4"))
FreeThreadedDOMDocument;
// [ default ] interface IXMLDOMDocument2
// [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("f5078f1c-c551-11d3-89b9-0000f81fe221"))
FreeThreadedDOMDocument26;
// [ default ] interface IXMLDOMDocument2
// [ default, source ] dispinterface XMLDOMDocumentEvents
struct __declspec(uuid("373984c9-b845-449b-91e7-45ac83036ade"))
XMLSchemaCache;
// [ default ] interface IXMLDOMSchemaCollection
struct __declspec(uuid("f5078f1d-c551-11d3-89b9-0000f81fe221"))
XMLSchemaCache26;
// [ default ] interface IXMLDOMSchemaCollection
struct __declspec(uuid("ed8c108d-4349-11d2-91a4-00c04f7969e8"))
IXMLHTTPRequest : IDispatch
{
//
// Property data
//
__declspec(property(get=Getstatus))
long status;
__declspec(property(get=GetstatusText))
_bstr_t statusText;
__declspec(property(get=GetresponseXML))
IDispatchPtr responseXML;
__declspec(property(get=GetresponseText))
_bstr_t responseText;
__declspec(property(get=GetresponseBody))
_variant_t responseBody;
__declspec(property(get=GetresponseStream))
_variant_t responseStream;
__declspec(property(get=GetreadyState))
long readyState;
__declspec(property(put=Putonreadystatechange))
IDispatchPtr onreadystatechange;
//
// Wrapper methods for error-handling
//
HRESULT open (
_bstr_t bstrMethod,
_bstr_t bstrUrl,
const _variant_t & varAsync = vtMissing,
const _variant_t & bstrUser = vtMissing,
const _variant_t & bstrPassword = vtMissing );
HRESULT setRequestHeader (
_bstr_t bstrHeader,
_bstr_t bstrValue );
_bstr_t getResponseHeader (
_bstr_t bstrHeader );
_bstr_t getAllResponseHeaders ( );
HRESULT send (
const _variant_t & varBody = vtMissing );
HRESULT abort ( );
long Getstatus ( );
_bstr_t GetstatusText ( );
IDispatchPtr GetresponseXML ( );
_bstr_t GetresponseText ( );
_variant_t GetresponseBody ( );
_variant_t GetresponseStream ( );
long GetreadyState ( );
void Putonreadystatechange (
IDispatch * _arg1 );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall raw_open (
BSTR bstrMethod,
BSTR bstrUrl,
VARIANT varAsync = vtMissing,
VARIANT bstrUser = vtMissing,
VARIANT bstrPassword = vtMissing ) = 0;
virtual HRESULT __stdcall raw_setRequestHeader (
BSTR bstrHeader,
BSTR bstrValue ) = 0;
virtual HRESULT __stdcall raw_getResponseHeader (
BSTR bstrHeader,
BSTR * pbstrValue ) = 0;
virtual HRESULT __stdcall raw_getAllResponseHeaders (
BSTR * pbstrHeaders ) = 0;
virtual HRESULT __stdcall raw_send (
VARIANT varBody = vtMissing ) = 0;
virtual HRESULT __stdcall raw_abort ( ) = 0;
virtual HRESULT __stdcall get_status (
long * plStatus ) = 0;
virtual HRESULT __stdcall get_statusText (
BSTR * pbstrStatus ) = 0;
virtual HRESULT __stdcall get_responseXML (
IDispatch * * ppBody ) = 0;
virtual HRESULT __stdcall get_responseText (
BSTR * pbstrBody ) = 0;
virtual HRESULT __stdcall get_responseBody (
VARIANT * pvarBody ) = 0;
virtual HRESULT __stdcall get_responseStream (
VARIANT * pvarBody ) = 0;
virtual HRESULT __stdcall get_readyState (
long * plState ) = 0;
virtual HRESULT __stdcall put_onreadystatechange (
IDispatch * _arg1 ) = 0;
};
struct __declspec(uuid("f6d90f16-9c73-11d3-b32e-00c04f990bb4"))
XMLHTTP;
// [ default ] interface IXMLHTTPRequest
struct __declspec(uuid("f5078f1e-c551-11d3-89b9-0000f81fe221"))
XMLHTTP26;
// [ default ] interface IXMLHTTPRequest
struct __declspec(uuid("2933bf94-7b36-11d2-b20e-00c04f983e60"))
XSLTemplate;
// [ default ] interface IXSLTemplate
struct __declspec(uuid("f5078f21-c551-11d3-89b9-0000f81fe221"))
XSLTemplate26;
// [ default ] interface IXSLTemplate
struct __declspec(uuid("310afa62-0575-11d2-9ca9-0060b0ec3d39"))
IDSOControl : IDispatch
{
//
// Property data
//
__declspec(property(get=GetXMLDocument,put=PutXMLDocument))
IXMLDOMDocumentPtr XMLDocument;
__declspec(property(get=GetJavaDSOCompatible,put=PutJavaDSOCompatible))
long JavaDSOCompatible;
__declspec(property(get=GetreadyState))
long readyState;
//
// Wrapper methods for error-handling
//
IXMLDOMDocumentPtr GetXMLDocument ( );
void PutXMLDocument (
struct IXMLDOMDocument * ppDoc );
long GetJavaDSOCompatible ( );
void PutJavaDSOCompatible (
long fJavaDSOCompatible );
long GetreadyState ( );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_XMLDocument (
struct IXMLDOMDocument * * ppDoc ) = 0;
virtual HRESULT __stdcall put_XMLDocument (
struct IXMLDOMDocument * ppDoc ) = 0;
virtual HRESULT __stdcall get_JavaDSOCompatible (
long * fJavaDSOCompatible ) = 0;
virtual HRESULT __stdcall put_JavaDSOCompatible (
long fJavaDSOCompatible ) = 0;
virtual HRESULT __stdcall get_readyState (
long * state ) = 0;
};
struct __declspec(uuid("f6d90f14-9c73-11d3-b32e-00c04f990bb4"))
DSOControl;
// [ default ] interface IDSOControl
struct __declspec(uuid("f5078f1f-c551-11d3-89b9-0000f81fe221"))
DSOControl26;
// [ default ] interface IDSOControl
struct __declspec(uuid("65725580-9b5d-11d0-9bfe-00c04fc99c8e"))
IXMLElementCollection : IDispatch
{
//
// Property data
//
__declspec(property(get=Getlength,put=Putlength))
long length;
__declspec(property(get=Get_newEnum))
IUnknownPtr _newEnum;
//
// Wrapper methods for error-handling
//
void Putlength (
long p );
long Getlength ( );
IUnknownPtr Get_newEnum ( );
IDispatchPtr item (
const _variant_t & var1 = vtMissing,
const _variant_t & var2 = vtMissing );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall put_length (
long p ) = 0;
virtual HRESULT __stdcall get_length (
long * p ) = 0;
virtual HRESULT __stdcall get__newEnum (
IUnknown * * ppUnk ) = 0;
virtual HRESULT __stdcall raw_item (
VARIANT var1,
VARIANT var2,
IDispatch * * ppDisp ) = 0;
};
struct __declspec(uuid("f52e2b61-18a1-11d1-b105-00805f49916b"))
IXMLDocument : IDispatch
{
//
// Property data
//
__declspec(property(get=Getroot))
IXMLElementPtr root;
__declspec(property(get=GetfileSize))
_bstr_t fileSize;
__declspec(property(get=GetfileModifiedDate))
_bstr_t fileModifiedDate;
__declspec(property(get=GetfileUpdatedDate))
_bstr_t fileUpdatedDate;
__declspec(property(get=Geturl,put=Puturl))
_bstr_t url;
__declspec(property(get=GetmimeType))
_bstr_t mimeType;
__declspec(property(get=GetreadyState))
long readyState;
__declspec(property(get=Getcharset,put=Putcharset))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -