Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Shareaza::ISXMLNode Interface Reference

import "Shareaza.idl";

Inheritance diagram for Shareaza::ISXMLNode:

Shareaza::ISXMLAttribute Shareaza::ISXMLElement List of all members.

Public Member Functions

HRESULT Parent ([out, retval] ISXMLElement **ppParent)
HRESULT Type ([out, retval] SXMLNodeType *pnType)
HRESULT AsNode ([out, retval] ISXMLNode **ppNode)
HRESULT AsElement ([out, retval] ISXMLNode **ppElement)
HRESULT AsAttribute ([out, retval] ISXMLNode **ppAttribute)
HRESULT Name ([out, retval] BSTR *psName)
HRESULT Name ([in] BSTR sName)
HRESULT Value ([out, retval] BSTR *psValue)
HRESULT Value ([in] BSTR sValue)
HRESULT Delete ()
HRESULT IsNamed ([in] BSTR sName,[out, retval] VARIANT_BOOL *pbResult)

Member Function Documentation

HRESULT Shareaza::ISXMLNode::AsAttribute [out, retval] ISXMLNode **  ppAttribute  ) 
 

HRESULT Shareaza::ISXMLNode::AsElement [out, retval] ISXMLNode **  ppElement  ) 
 

HRESULT Shareaza::ISXMLNode::AsNode [out, retval] ISXMLNode **  ppNode  ) 
 

HRESULT Shareaza::ISXMLNode::Delete  ) 
 

HRESULT Shareaza::ISXMLNode::IsNamed [in] BSTR  sName,
[out, retval] VARIANT_BOOL *  pbResult
 

HRESULT Shareaza::ISXMLNode::Name [in] BSTR  sName  ) 
 

HRESULT Shareaza::ISXMLNode::Name [out, retval] BSTR *  psName  ) 
 

HRESULT Shareaza::ISXMLNode::Parent [out, retval] ISXMLElement **  ppParent  ) 
 

HRESULT Shareaza::ISXMLNode::Type [out, retval] SXMLNodeType pnType  ) 
 

HRESULT Shareaza::ISXMLNode::Value [in] BSTR  sValue  ) 
 

HRESULT Shareaza::ISXMLNode::Value [out, retval] BSTR *  psValue  ) 
 


The documentation for this interface was generated from the following file:
Generated on Thu Dec 15 10:40:15 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2