?? msxml4.tli
字號:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (3bb635fc).
//
// msxml4.tli
//
// Wrapper implementations for Win32 type library msxml4.dll
// compiler-generated file created 09/19/05 at 09:54:53 - DO NOT EDIT!
//
// interface IXMLDOMImplementation wrapper method implementations
//
#pragma implementation_key(1)
inline VARIANT_BOOL MSXML2::IXMLDOMImplementation::hasFeature ( _bstr_t feature, _bstr_t version ) {
VARIANT_BOOL _result;
HRESULT _hr = raw_hasFeature(feature, version, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
//
// interface IXMLDOMNode wrapper method implementations
//
#pragma implementation_key(2)
inline _bstr_t MSXML2::IXMLDOMNode::GetnodeName ( ) {
BSTR _result;
HRESULT _hr = get_nodeName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(3)
inline _variant_t MSXML2::IXMLDOMNode::GetnodeValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_nodeValue(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
#pragma implementation_key(4)
inline void MSXML2::IXMLDOMNode::PutnodeValue ( const _variant_t & value ) {
HRESULT _hr = put_nodeValue(value);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(5)
inline DOMNodeType MSXML2::IXMLDOMNode::GetnodeType ( ) {
DOMNodeType _result;
HRESULT _hr = get_nodeType(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(6)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::GetparentNode ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_parentNode(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(7)
inline MSXML2::IXMLDOMNodeListPtr MSXML2::IXMLDOMNode::GetchildNodes ( ) {
struct IXMLDOMNodeList * _result;
HRESULT _hr = get_childNodes(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodeListPtr(_result, false);
}
#pragma implementation_key(8)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::GetfirstChild ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_firstChild(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(9)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::GetlastChild ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_lastChild(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(10)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::GetpreviousSibling ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_previousSibling(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(11)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::GetnextSibling ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_nextSibling(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(12)
inline MSXML2::IXMLDOMNamedNodeMapPtr MSXML2::IXMLDOMNode::Getattributes ( ) {
struct IXMLDOMNamedNodeMap * _result;
HRESULT _hr = get_attributes(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNamedNodeMapPtr(_result, false);
}
#pragma implementation_key(13)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::insertBefore ( struct IXMLDOMNode * newChild, const _variant_t & refChild ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_insertBefore(newChild, refChild, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(14)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::replaceChild ( struct IXMLDOMNode * newChild, struct IXMLDOMNode * oldChild ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_replaceChild(newChild, oldChild, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(15)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::removeChild ( struct IXMLDOMNode * childNode ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_removeChild(childNode, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(16)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::appendChild ( struct IXMLDOMNode * newChild ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_appendChild(newChild, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(17)
inline VARIANT_BOOL MSXML2::IXMLDOMNode::hasChildNodes ( ) {
VARIANT_BOOL _result;
HRESULT _hr = raw_hasChildNodes(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(18)
inline MSXML2::IXMLDOMDocumentPtr MSXML2::IXMLDOMNode::GetownerDocument ( ) {
struct IXMLDOMDocument * _result;
HRESULT _hr = get_ownerDocument(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMDocumentPtr(_result, false);
}
#pragma implementation_key(19)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::cloneNode ( VARIANT_BOOL deep ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_cloneNode(deep, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(20)
inline _bstr_t MSXML2::IXMLDOMNode::GetnodeTypeString ( ) {
BSTR _result;
HRESULT _hr = get_nodeTypeString(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(21)
inline _bstr_t MSXML2::IXMLDOMNode::Gettext ( ) {
BSTR _result;
HRESULT _hr = get_text(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(22)
inline void MSXML2::IXMLDOMNode::Puttext ( _bstr_t text ) {
HRESULT _hr = put_text(text);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(23)
inline VARIANT_BOOL MSXML2::IXMLDOMNode::Getspecified ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_specified(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(24)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::Getdefinition ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_definition(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(25)
inline _variant_t MSXML2::IXMLDOMNode::GetnodeTypedValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_nodeTypedValue(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
#pragma implementation_key(26)
inline void MSXML2::IXMLDOMNode::PutnodeTypedValue ( const _variant_t & typedValue ) {
HRESULT _hr = put_nodeTypedValue(typedValue);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(27)
inline _variant_t MSXML2::IXMLDOMNode::GetdataType ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_dataType(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
#pragma implementation_key(28)
inline void MSXML2::IXMLDOMNode::PutdataType ( _bstr_t dataTypeName ) {
HRESULT _hr = put_dataType(dataTypeName);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(29)
inline _bstr_t MSXML2::IXMLDOMNode::Getxml ( ) {
BSTR _result;
HRESULT _hr = get_xml(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(30)
inline _bstr_t MSXML2::IXMLDOMNode::transformNode ( struct IXMLDOMNode * stylesheet ) {
BSTR _result;
HRESULT _hr = raw_transformNode(stylesheet, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(31)
inline MSXML2::IXMLDOMNodeListPtr MSXML2::IXMLDOMNode::selectNodes ( _bstr_t queryString ) {
struct IXMLDOMNodeList * _result;
HRESULT _hr = raw_selectNodes(queryString, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodeListPtr(_result, false);
}
#pragma implementation_key(32)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNode::selectSingleNode ( _bstr_t queryString ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_selectSingleNode(queryString, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(33)
inline VARIANT_BOOL MSXML2::IXMLDOMNode::Getparsed ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_parsed(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(34)
inline _bstr_t MSXML2::IXMLDOMNode::GetnamespaceURI ( ) {
BSTR _result;
HRESULT _hr = get_namespaceURI(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(35)
inline _bstr_t MSXML2::IXMLDOMNode::Getprefix ( ) {
BSTR _result;
HRESULT _hr = get_prefix(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(36)
inline _bstr_t MSXML2::IXMLDOMNode::GetbaseName ( ) {
BSTR _result;
HRESULT _hr = get_baseName(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(37)
inline HRESULT MSXML2::IXMLDOMNode::transformNodeToObject ( struct IXMLDOMNode * stylesheet, const _variant_t & outputObject ) {
HRESULT _hr = raw_transformNodeToObject(stylesheet, outputObject);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
//
// interface IXMLDOMNodeList wrapper method implementations
//
#pragma implementation_key(38)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNodeList::Getitem ( long index ) {
struct IXMLDOMNode * _result;
HRESULT _hr = get_item(index, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(39)
inline long MSXML2::IXMLDOMNodeList::Getlength ( ) {
long _result;
HRESULT _hr = get_length(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(40)
inline MSXML2::IXMLDOMNodePtr MSXML2::IXMLDOMNodeList::nextNode ( ) {
struct IXMLDOMNode * _result;
HRESULT _hr = raw_nextNode(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IXMLDOMNodePtr(_result, false);
}
#pragma implementation_key(41)
inline HRESULT MSXML2::IXMLDOMNodeList::reset ( ) {
HRESULT _hr = raw_reset();
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
#pragma implementation_key(42)
inline IUnknownPtr MSXML2::IXMLDOMNodeList::Get_newEnum ( ) {
IUnknown * _result;
HRESULT _hr = get__newEnum(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IUnknownPtr(_result, false);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -