LibreOffice Module winaccessibility (master) 1
Public Member Functions | List of all members
IMAccessible Interface Reference

import"UAccCOM.idl";

Inheritance diagram for IMAccessible:
[legend]
Collaboration diagram for IMAccessible:
[legend]

Public Member Functions

HRESULT Put_XAccName (const OLECHAR *pszName)
 
HRESULT Put_XAccRole (unsigned short pRole)
 
HRESULT DecreaseState (DWORD pXSate)
 
HRESULT IncreaseState (DWORD pXSate)
 
HRESULT Put_XAccValue (const OLECHAR *pszAccValue)
 
HRESULT SetState (DWORD pXSate)
 
HRESULT Put_XAccFocus (long dChildID)
 
HRESULT Put_XAccParent (IMAccessible *pIParent)
 
HRESULT Put_XAccWindowHandle (HWND hwnd)
 
HRESULT Put_XAccChildID (long dChildID)
 
HRESULT SetXAccessible (hyper XAccessible)
 
HRESULT GetUNOInterface (hyper *UNOInterface)
 
HRESULT SetDefaultAction (hyper pAction)
 
HRESULT Put_ActionDescription (const OLECHAR *szAction)
 
HRESULT Put_XAccAgent (hyper pAgent)
 
HRESULT NotifyDestroy ()
 
- Public Member Functions inherited from IAccessible2
HRESULT role ([out, retval] long *role)
 Returns the role of an IAccessible2 object. More...
 
HRESULT scrollTo ([in] enum IA2ScrollType scrollType)
 Makes an object visible on the screen. More...
 
HRESULT scrollToPoint ([in] enum IA2CoordinateType coordinateType, [in] long x, [in] long y)
 Moves the top left of an object to a specified location. More...
 

Additional Inherited Members

- Properties inherited from IAccessible2
long nRelations [get]
 Returns the number of accessible relations for this object. More...
 
IAccessibleRelation relation ([in] long relationIndex) [get]
 Returns one accessible relation for this object. More...
 
long relations ([in] long maxRelations,[out, size_is(maxRelations), length_is(*nRelations)] IAccessibleRelation relations) [get]
 Returns multiple accessible relations for this object. More...
 
long groupPosition ([out] long groupLevel,[out] long similarItemsInGroup) [get]
 Returns grouping information. More...
 
AccessibleStates states [get]
 Returns the bit strip containing any IAccessible2 states. More...
 
BSTR extendedRole [get]
 Returns the extended role. More...
 
BSTR localizedExtendedRole [get]
 Returns the localized extended role. More...
 
long nExtendedStates [get]
 Returns the number of extended states. More...
 
long extendedStates ([in] long maxExtendedStates,[out, size_is(, maxExtendedStates), length_is(, *nExtendedStates)] BSTR extendedStates) [get]
 Returns the extended states (array of strings). More...
 
long localizedExtendedStates ([in] long maxLocalizedExtendedStates,[out, size_is(, maxLocalizedExtendedStates), length_is(, *nLocalizedExtendedStates)] BSTR localizedExtendedStates) [get]
 Returns the localized extended states (array of strings). More...
 
long uniqueID [get]
 Returns the unique ID. More...
 
HWND windowHandle [get]
 Returns the window handle for the parent window which contains this object. More...
 
long indexInParent [get]
 Returns the index of this object in its parent object. More...
 
IA2Locale locale [get]
 Returns the IA2Locale of the accessible object. More...
 
BSTR attributes [get]
 Returns the attributes specific to this object, such as a cell's formula. More...
 

Detailed Description

Definition at line 33 of file UAccCOM.idl.

Member Function Documentation

◆ DecreaseState()

HRESULT IMAccessible::DecreaseState ( DWORD  pXSate)

◆ GetUNOInterface()

HRESULT IMAccessible::GetUNOInterface ( hyper *  UNOInterface)

◆ IncreaseState()

HRESULT IMAccessible::IncreaseState ( DWORD  pXSate)

◆ NotifyDestroy()

HRESULT IMAccessible::NotifyDestroy ( )

◆ Put_ActionDescription()

HRESULT IMAccessible::Put_ActionDescription ( const OLECHAR *  szAction)

◆ Put_XAccAgent()

HRESULT IMAccessible::Put_XAccAgent ( hyper  pAgent)

Referenced by AccObject::AccObject().

◆ Put_XAccChildID()

HRESULT IMAccessible::Put_XAccChildID ( long  dChildID)

Referenced by AccObject::SetResID().

◆ Put_XAccFocus()

HRESULT IMAccessible::Put_XAccFocus ( long  dChildID)

◆ Put_XAccName()

HRESULT IMAccessible::Put_XAccName ( const OLECHAR *  pszName)

◆ Put_XAccParent()

HRESULT IMAccessible::Put_XAccParent ( IMAccessible pIParent)

Referenced by AccObject::SetParentObj().

◆ Put_XAccRole()

HRESULT IMAccessible::Put_XAccRole ( unsigned short  pRole)

Referenced by AccObject::UpdateRole().

◆ Put_XAccValue()

HRESULT IMAccessible::Put_XAccValue ( const OLECHAR *  pszAccValue)

Referenced by AccObject::SetValue().

◆ Put_XAccWindowHandle()

HRESULT IMAccessible::Put_XAccWindowHandle ( HWND  hwnd)

◆ SetDefaultAction()

HRESULT IMAccessible::SetDefaultAction ( hyper  pAction)

◆ SetState()

HRESULT IMAccessible::SetState ( DWORD  pXSate)

Referenced by AccObject::UpdateState().

◆ SetXAccessible()

HRESULT IMAccessible::SetXAccessible ( hyper  XAccessible)

The documentation for this interface was generated from the following file: