ReactOS  0.4.14-dev-50-g13bb5e2
IAccessible Interface Reference

import"oleacc.idl";

Inheritance diagram for IAccessible:
Collaboration diagram for IAccessible:

Public Types

typedef IAccessibleLPACCESSIBLE
 
- Public Types inherited from IDispatch
typedef IDispatchLPDISPATCH
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT accSelect ([in] long flagsSelect, [in, optional] VARIANT varID)
 
HRESULT accLocation ([out] long *left, [out] long *top, [out] long *width, [out] long *height, [in, optional] VARIANT varID)
 
HRESULT accNavigate ([in] long dir, [in, optional] VARIANT varStart, [out, retval] VARIANT *pvarEnd)
 
HRESULT accHitTest ([in] long left, [in] long top, [out, retval] VARIANT *pvarID)
 
HRESULT accDoDefaultAction ([in, optional] VARIANT varID)
 
- Public Member Functions inherited from IDispatch
HRESULT GetTypeInfoCount ([out] UINT *pctinfo)
 
HRESULT GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo)
 
HRESULT GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId)
 
HRESULT Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
 
HRESULT RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Public Attributes

const long DISPID_ACC_PARENT = -5000
 
const long DISPID_ACC_CHILDCOUNT = -5001
 
const long DISPID_ACC_CHILD = -5002
 
const long DISPID_ACC_NAME = -5003
 
const long DISPID_ACC_VALUE = -5004
 
const long DISPID_ACC_DESCRIPTION = -5005
 
const long DISPID_ACC_ROLE = -5006
 
const long DISPID_ACC_STATE = -5007
 
const long DISPID_ACC_HELP = -5008
 
const long DISPID_ACC_HELPTOPIC = -5009
 
const long DISPID_ACC_KEYBOARDSHORTCUT = -5010
 
const long DISPID_ACC_FOCUS = -5011
 
const long DISPID_ACC_SELECTION = -5012
 
const long DISPID_ACC_DEFAULTACTION = -5013
 
const long DISPID_ACC_SELECT = -5014
 
const long DISPID_ACC_LOCATION = -5015
 
const long DISPID_ACC_NAVIGATE = -5016
 
const long DISPID_ACC_HITTEST = -5017
 
const long DISPID_ACC_DODEFAULTACTION = -5018
 
- Public Attributes inherited from IDispatch
const DISPID DISPID_UNKNOWN = -1
 
const DISPID DISPID_VALUE = 0
 
const DISPID DISPID_PROPERTYPUT = -3
 
const DISPID DISPID_NEWENUM = -4
 
const DISPID DISPID_EVALUATE = -5
 
const DISPID DISPID_CONSTRUCTOR = -6
 
const DISPID DISPID_DESTRUCTOR = -7
 
const DISPID DISPID_COLLECT = -8
 

Properties

IDispatch accParent [get]
 
long accChildCount [get]
 
IDispatch accChild ([in] VARIANT varChildID) [get]
 
BSTR accName ([in, optional] VARIANT varID) [get, set]
 
BSTR accValue ([in, optional] VARIANT varID) [get, set]
 
BSTR accDescription ([in, optional] VARIANT varID) [get]
 
VARIANT accRole ([in, optional] VARIANT varID) [get]
 
VARIANT accState ([in, optional] VARIANT varID) [get]
 
BSTR accHelp ([in, optional] VARIANT varID) [get]
 
long accHelpTopic ([out] BSTR helpfile, [in, optional] VARIANT varID) [get]
 
BSTR accKeyboardShortcut ([in, optional] VARIANT varID) [get]
 
VARIANT accFocus [get]
 
VARIANT accSelection [get]
 
BSTR accDefaultAction ([in, optional] VARIANT varID) [get]
 

Detailed Description

Definition at line 163 of file oleacc.idl.

Member Typedef Documentation

◆ LPACCESSIBLE

Definition at line 165 of file oleacc.idl.

Member Function Documentation

◆ accDoDefaultAction()

HRESULT IAccessible::accDoDefaultAction ( [in, optional] VARIANT  varID)

◆ accHitTest()

HRESULT IAccessible::accHitTest ( [in] long  left,
[in] long  top,
[out, retval] VARIANT pvarID 
)

◆ accLocation()

HRESULT IAccessible::accLocation ( [out] long left,
[out] long top,
[out] long width,
[out] long height,
[in, optional] VARIANT  varID 
)

◆ accNavigate()

HRESULT IAccessible::accNavigate ( [in] long  dir,
[in, optional] VARIANT  varStart,
[out, retval] VARIANT pvarEnd 
)

◆ accSelect()

HRESULT IAccessible::accSelect ( [in] long  flagsSelect,
[in, optional] VARIANT  varID 
)

Member Data Documentation

◆ DISPID_ACC_CHILD

const long IAccessible::DISPID_ACC_CHILD = -5002

Definition at line 168 of file oleacc.idl.

◆ DISPID_ACC_CHILDCOUNT

const long IAccessible::DISPID_ACC_CHILDCOUNT = -5001

Definition at line 167 of file oleacc.idl.

◆ DISPID_ACC_DEFAULTACTION

const long IAccessible::DISPID_ACC_DEFAULTACTION = -5013

Definition at line 179 of file oleacc.idl.

◆ DISPID_ACC_DESCRIPTION

const long IAccessible::DISPID_ACC_DESCRIPTION = -5005

Definition at line 171 of file oleacc.idl.

◆ DISPID_ACC_DODEFAULTACTION

const long IAccessible::DISPID_ACC_DODEFAULTACTION = -5018

Definition at line 184 of file oleacc.idl.

◆ DISPID_ACC_FOCUS

const long IAccessible::DISPID_ACC_FOCUS = -5011

Definition at line 177 of file oleacc.idl.

◆ DISPID_ACC_HELP

const long IAccessible::DISPID_ACC_HELP = -5008

Definition at line 174 of file oleacc.idl.

◆ DISPID_ACC_HELPTOPIC

const long IAccessible::DISPID_ACC_HELPTOPIC = -5009

Definition at line 175 of file oleacc.idl.

◆ DISPID_ACC_HITTEST

const long IAccessible::DISPID_ACC_HITTEST = -5017

Definition at line 183 of file oleacc.idl.

◆ DISPID_ACC_KEYBOARDSHORTCUT

const long IAccessible::DISPID_ACC_KEYBOARDSHORTCUT = -5010

Definition at line 176 of file oleacc.idl.

◆ DISPID_ACC_LOCATION

const long IAccessible::DISPID_ACC_LOCATION = -5015

Definition at line 181 of file oleacc.idl.

◆ DISPID_ACC_NAME

const long IAccessible::DISPID_ACC_NAME = -5003

Definition at line 169 of file oleacc.idl.

◆ DISPID_ACC_NAVIGATE

const long IAccessible::DISPID_ACC_NAVIGATE = -5016

Definition at line 182 of file oleacc.idl.

◆ DISPID_ACC_PARENT

const long IAccessible::DISPID_ACC_PARENT = -5000

Definition at line 166 of file oleacc.idl.

◆ DISPID_ACC_ROLE

const long IAccessible::DISPID_ACC_ROLE = -5006

Definition at line 172 of file oleacc.idl.

◆ DISPID_ACC_SELECT

const long IAccessible::DISPID_ACC_SELECT = -5014

Definition at line 180 of file oleacc.idl.

◆ DISPID_ACC_SELECTION

const long IAccessible::DISPID_ACC_SELECTION = -5012

Definition at line 178 of file oleacc.idl.

◆ DISPID_ACC_STATE

const long IAccessible::DISPID_ACC_STATE = -5007

Definition at line 173 of file oleacc.idl.

◆ DISPID_ACC_VALUE

const long IAccessible::DISPID_ACC_VALUE = -5004

Definition at line 170 of file oleacc.idl.

Property Documentation

◆ accChild

IDispatch IAccessible::accChild([in] VARIANT varChildID)
get

◆ accChildCount

long IAccessible::accChildCount
get

◆ accDefaultAction

BSTR IAccessible::accDefaultAction([in, optional] VARIANT varID)
get

◆ accDescription

BSTR IAccessible::accDescription([in, optional] VARIANT varID)
get

◆ accFocus

VARIANT IAccessible::accFocus
get

◆ accHelp

BSTR IAccessible::accHelp([in, optional] VARIANT varID)
get

◆ accHelpTopic

long IAccessible::accHelpTopic([out] BSTR helpfile, [in, optional] VARIANT varID)
get

◆ accKeyboardShortcut

BSTR IAccessible::accKeyboardShortcut([in, optional] VARIANT varID)
get

◆ accName

BSTR IAccessible::accName
getset

◆ accParent

IDispatch IAccessible::accParent
get

◆ accRole

VARIANT IAccessible::accRole([in, optional] VARIANT varID)
get

◆ accSelection

VARIANT IAccessible::accSelection
get

◆ accState

VARIANT IAccessible::accState([in, optional] VARIANT varID)
get

◆ accValue

BSTR IAccessible::accValue
getset

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