webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::AccessiblePopupMenu Class Reference

#include <PopupMenuWin.h>

Inheritance diagram for WebCore::AccessiblePopupMenu:

Public Member Functions

 AccessiblePopupMenu (const PopupMenuWin &)
 
 ~AccessiblePopupMenu ()
 
virtual HRESULT STDMETHODCALLTYPE QueryInterface (_In_ REFIID, _COM_Outptr_ void **)
 
virtual ULONG STDMETHODCALLTYPE AddRef ()
 
virtual ULONG STDMETHODCALLTYPE Release ()
 
virtual HRESULT STDMETHODCALLTYPE GetTypeInfoCount (_Out_ UINT *count)
 
virtual HRESULT STDMETHODCALLTYPE GetTypeInfo (UINT, LCID, _COM_Outptr_opt_ ITypeInfo **)
 
virtual HRESULT STDMETHODCALLTYPE GetIDsOfNames (_In_ REFIID, __in_ecount(cNames) LPOLESTR *, UINT cNames, LCID, __out_ecount_full(cNames) DISPID *)
 
virtual HRESULT STDMETHODCALLTYPE Invoke (DISPID, REFIID, LCID, WORD, DISPPARAMS *, VARIANT *, EXCEPINFO *, UINT *)
 
virtual HRESULT STDMETHODCALLTYPE get_accParent (_COM_Outptr_opt_ IDispatch **)
 
virtual HRESULT STDMETHODCALLTYPE get_accChildCount (_Out_ long *)
 
virtual HRESULT STDMETHODCALLTYPE get_accChild (VARIANT vChild, _COM_Outptr_opt_ IDispatch **ppChild)
 
virtual HRESULT STDMETHODCALLTYPE get_accName (VARIANT vChild, __deref_out_opt BSTR *)
 
virtual HRESULT STDMETHODCALLTYPE get_accValue (VARIANT vChild, __deref_out_opt BSTR *)
 
virtual HRESULT STDMETHODCALLTYPE get_accDescription (VARIANT, __deref_out_opt BSTR *)
 
virtual HRESULT STDMETHODCALLTYPE get_accRole (VARIANT vChild, _Out_ VARIANT *pvRole)
 
virtual HRESULT STDMETHODCALLTYPE get_accState (VARIANT vChild, _Out_ VARIANT *pvState)
 
virtual HRESULT STDMETHODCALLTYPE get_accHelp (VARIANT vChild, __deref_out_opt BSTR *helpText)
 
virtual HRESULT STDMETHODCALLTYPE get_accKeyboardShortcut (VARIANT vChild, __deref_out_opt BSTR *)
 
virtual HRESULT STDMETHODCALLTYPE get_accFocus (_Out_ VARIANT *pvFocusedChild)
 
virtual HRESULT STDMETHODCALLTYPE get_accSelection (_Out_ VARIANT *pvSelectedChild)
 
virtual HRESULT STDMETHODCALLTYPE get_accDefaultAction (VARIANT vChild, __deref_out_opt BSTR *actionDescription)
 
virtual HRESULT STDMETHODCALLTYPE accSelect (long selectionFlags, VARIANT vChild)
 
virtual HRESULT STDMETHODCALLTYPE accLocation (_Out_ long *left, _Out_ long *top, _Out_ long *width, _Out_ long *height, VARIANT vChild)
 
virtual HRESULT STDMETHODCALLTYPE accNavigate (long direction, VARIANT vFromChild, _Out_ VARIANT *pvNavigatedTo)
 
virtual HRESULT STDMETHODCALLTYPE accHitTest (long x, long y, _Out_ VARIANT *pvChildAtPoint)
 
virtual HRESULT STDMETHODCALLTYPE accDoDefaultAction (VARIANT vChild)
 
virtual HRESULT STDMETHODCALLTYPE put_accName (VARIANT, _In_ BSTR)
 
virtual HRESULT STDMETHODCALLTYPE put_accValue (VARIANT, _In_ BSTR)
 
virtual HRESULT STDMETHODCALLTYPE get_accHelpTopic (BSTR *helpFile, VARIANT, _Out_ long *topicID)
 

Constructor & Destructor Documentation

◆ AccessiblePopupMenu()

WebCore::AccessiblePopupMenu::AccessiblePopupMenu ( const PopupMenuWin popupMenu)

◆ ~AccessiblePopupMenu()

WebCore::AccessiblePopupMenu::~AccessiblePopupMenu ( )

Member Function Documentation

◆ accDoDefaultAction()

HRESULT WebCore::AccessiblePopupMenu::accDoDefaultAction ( VARIANT  vChild)
virtual

◆ accHitTest()

HRESULT WebCore::AccessiblePopupMenu::accHitTest ( long  x,
long  y,
_Out_ VARIANT *  pvChildAtPoint 
)
virtual

◆ accLocation()

HRESULT WebCore::AccessiblePopupMenu::accLocation ( _Out_ long *  left,
_Out_ long *  top,
_Out_ long *  width,
_Out_ long *  height,
VARIANT  vChild 
)
virtual

◆ accNavigate()

HRESULT WebCore::AccessiblePopupMenu::accNavigate ( long  direction,
VARIANT  vFromChild,
_Out_ VARIANT *  pvNavigatedTo 
)
virtual

◆ accSelect()

HRESULT WebCore::AccessiblePopupMenu::accSelect ( long  selectionFlags,
VARIANT  vChild 
)
virtual

◆ AddRef()

ULONG WebCore::AccessiblePopupMenu::AddRef ( )
virtual

◆ get_accChild()

HRESULT WebCore::AccessiblePopupMenu::get_accChild ( VARIANT  vChild,
_COM_Outptr_opt_ IDispatch **  ppChild 
)
virtual

◆ get_accChildCount()

HRESULT WebCore::AccessiblePopupMenu::get_accChildCount ( _Out_ long *  count)
virtual

◆ get_accDefaultAction()

HRESULT WebCore::AccessiblePopupMenu::get_accDefaultAction ( VARIANT  vChild,
__deref_out_opt BSTR actionDescription 
)
virtual

◆ get_accDescription()

HRESULT WebCore::AccessiblePopupMenu::get_accDescription ( VARIANT  ,
__deref_out_opt BSTR  
)
virtual

◆ get_accFocus()

HRESULT WebCore::AccessiblePopupMenu::get_accFocus ( _Out_ VARIANT *  pvFocusedChild)
virtual

◆ get_accHelp()

HRESULT WebCore::AccessiblePopupMenu::get_accHelp ( VARIANT  vChild,
__deref_out_opt BSTR helpText 
)
virtual

◆ get_accHelpTopic()

HRESULT WebCore::AccessiblePopupMenu::get_accHelpTopic ( BSTR helpFile,
VARIANT  ,
_Out_ long *  topicID 
)
virtual

◆ get_accKeyboardShortcut()

HRESULT WebCore::AccessiblePopupMenu::get_accKeyboardShortcut ( VARIANT  vChild,
__deref_out_opt BSTR  
)
virtual

◆ get_accName()

HRESULT WebCore::AccessiblePopupMenu::get_accName ( VARIANT  vChild,
__deref_out_opt BSTR name 
)
virtual

◆ get_accParent()

HRESULT WebCore::AccessiblePopupMenu::get_accParent ( _COM_Outptr_opt_ IDispatch **  parent)
virtual

◆ get_accRole()

HRESULT WebCore::AccessiblePopupMenu::get_accRole ( VARIANT  vChild,
_Out_ VARIANT *  pvRole 
)
virtual

◆ get_accSelection()

HRESULT WebCore::AccessiblePopupMenu::get_accSelection ( _Out_ VARIANT *  pvSelectedChild)
virtual

◆ get_accState()

HRESULT WebCore::AccessiblePopupMenu::get_accState ( VARIANT  vChild,
_Out_ VARIANT *  pvState 
)
virtual

◆ get_accValue()

HRESULT WebCore::AccessiblePopupMenu::get_accValue ( VARIANT  vChild,
__deref_out_opt BSTR value 
)
virtual

◆ GetIDsOfNames()

HRESULT WebCore::AccessiblePopupMenu::GetIDsOfNames ( _In_  REFIID,
__in_ecount(cNames) LPOLESTR *  ,
UINT  cNames,
LCID  ,
__out_ecount_full(cNames) DISPID *   
)
virtual

◆ GetTypeInfo()

HRESULT WebCore::AccessiblePopupMenu::GetTypeInfo ( UINT  ,
LCID  ,
_COM_Outptr_opt_ ITypeInfo **  ppTInfo 
)
virtual

◆ GetTypeInfoCount()

HRESULT WebCore::AccessiblePopupMenu::GetTypeInfoCount ( _Out_ UINT *  count)
virtual

◆ Invoke()

HRESULT WebCore::AccessiblePopupMenu::Invoke ( DISPID  ,
REFIID  ,
LCID  ,
WORD  ,
DISPPARAMS *  ,
VARIANT *  ,
EXCEPINFO *  ,
UINT *   
)
virtual

◆ put_accName()

HRESULT WebCore::AccessiblePopupMenu::put_accName ( VARIANT  ,
_In_  BSTR 
)
virtual

◆ put_accValue()

HRESULT WebCore::AccessiblePopupMenu::put_accValue ( VARIANT  ,
_In_  BSTR 
)
virtual

◆ QueryInterface()

HRESULT WebCore::AccessiblePopupMenu::QueryInterface ( _In_ REFIID  riid,
_COM_Outptr_ void **  ppvObject 
)
virtual

◆ Release()

ULONG WebCore::AccessiblePopupMenu::Release ( void  )
virtual

The documentation for this class was generated from the following files: