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

Shareaza::ISMenu Interface Reference

import "Shareaza.idl";

List of all members.

Public Member Functions

HRESULT Application ([out, retval] IApplication **ppApplication)
HRESULT UserInterface ([out, retval] IUserInterface **ppUserInterface)
HRESULT _NewEnum ([out, retval] IUnknown **ppEnum)
HRESULT Item ([in] VARIANT vIndex,[out, retval] ISMenu **ppMenu)
HRESULT Count ([out, retval] LONG *pnCount)
HRESULT ItemType ([out, retval] SMenuType *pnType)
HRESULT CommandID ([out, retval] LONG *pnCommandID)
HRESULT CommandID ([in] LONG nCommandID)
HRESULT Text ([out, retval] BSTR *psText)
HRESULT Text ([in] BSTR sText)
HRESULT HotKey ([out, retval] BSTR *psText)
HRESULT HotKey ([in] BSTR sText)
HRESULT Remove ()
HRESULT InsertSeparator ([in] LONG nPosition)
HRESULT InsertMenu ([in] LONG nPosition,[in] BSTR sText,[out, retval] ISMenu **ppMenu)
HRESULT InsertCommand ([in] LONG nPosition,[in] LONG nCommandID,[in] BSTR sText,[out, retval] ISMenu **ppMenu)


Member Function Documentation

HRESULT Shareaza::ISMenu::_NewEnum [out, retval] IUnknown **  ppEnum  ) 
 

HRESULT Shareaza::ISMenu::Application [out, retval] IApplication **  ppApplication  ) 
 

HRESULT Shareaza::ISMenu::CommandID [in] LONG  nCommandID  ) 
 

HRESULT Shareaza::ISMenu::CommandID [out, retval] LONG *  pnCommandID  ) 
 

HRESULT Shareaza::ISMenu::Count [out, retval] LONG *  pnCount  ) 
 

HRESULT Shareaza::ISMenu::HotKey [in] BSTR  sText  ) 
 

HRESULT Shareaza::ISMenu::HotKey [out, retval] BSTR *  psText  ) 
 

HRESULT Shareaza::ISMenu::InsertCommand [in] LONG  nPosition,
[in] LONG  nCommandID,
[in] BSTR  sText,
[out, retval] ISMenu **  ppMenu
 

HRESULT Shareaza::ISMenu::InsertMenu [in] LONG  nPosition,
[in] BSTR  sText,
[out, retval] ISMenu **  ppMenu
 

HRESULT Shareaza::ISMenu::InsertSeparator [in] LONG  nPosition  ) 
 

HRESULT Shareaza::ISMenu::Item [in] VARIANT  vIndex,
[out, retval] ISMenu **  ppMenu
 

HRESULT Shareaza::ISMenu::ItemType [out, retval] SMenuType pnType  ) 
 

HRESULT Shareaza::ISMenu::Remove  ) 
 

HRESULT Shareaza::ISMenu::Text [in] BSTR  sText  ) 
 

HRESULT Shareaza::ISMenu::Text [out, retval] BSTR *  psText  ) 
 

HRESULT Shareaza::ISMenu::UserInterface [out, retval] IUserInterface **  ppUserInterface  ) 
 


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