Text Services APIs
This section contains information about the Microsoft Active Accessibility Text Services interfaces: IAccClientDocMgr, IAccDictionary, and IAccServerDocMgr.
IAccClientDocMgr
Client applications use IAccClientDocMgr to obtain interface pointers to currently available documents.
IAccClientDocMgr has the following methods:
- IAccClientDocMgr::GetDocuments
- IAccClientDocMgr::LookupByHWND
- IAccClientDocMgr::LookupByPoint
- IAccClientDocMgr::GetFocused
IAccDictionary
IAccDictionary provides the default dictionary for Active Accessibility Text Services. The default dictionary provides localized strings for all system properties. Documents implement this interface when they want to expose custom property GUIDs.
IAccDictionary has the following methods:
- IAccDictionary::GetLocalizedString
- IAccDictionary::GetParentTerm
- IAccDictionary::GetMnemonicString
- IAccDictionary::LookupMnemonicTerm
- IAccDictionary::ConvertValueToString
IAccServerDocMgr
Server applications use IAccServerDocMgr to make their documents accessible to interested client applications. Servers that support Text Services Framework (TSF) do not use this interface because TSF will expose their documents for the servers. Server that do not support TSF but want their documents to be accessible to clients will use this interface directly.
IAccServerDocMgr has the following methods: