ReactOS  0.4.15-dev-499-g1f31905
IAutoComplete2 Interface Reference

import"shldisp.idl";

Inheritance diagram for IAutoComplete2:
Collaboration diagram for IAutoComplete2:

Public Types

enum  _tagAUTOCOMPLETEOPTIONS {
  ACO_NONE = 0x00, ACO_AUTOSUGGEST = 0x01, ACO_AUTOAPPEND = 0x02, ACO_SEARCH = 0x04,
  ACO_FILTERPREFIXES = 0x08, ACO_USETAB = 0x10, ACO_UPDOWNKEYDROPSLIST = 0x20, ACO_RTLREADING = 0x40
}
 
typedef IAutoComplete2LPAUTOCOMPLETE2
 
typedef enum IAutoComplete2::_tagAUTOCOMPLETEOPTIONS AUTOCOMPLETEOPTIONS
 
- Public Types inherited from IAutoComplete
typedef IAutoCompleteLPAUTOCOMPLETE
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT SetOptions ([in] DWORD dwFlag)
 
HRESULT GetOptions ([out] DWORD *pdwFlag)
 
- Public Member Functions inherited from IAutoComplete
HRESULT Init ([in] HWND hwndEdit, [in] IUnknown *punkACL, [in] LPCOLESTR pwszRegKeyPath, [in] LPCOLESTR pwszQuickComplete)
 
HRESULT Enable ([in] BOOL fEnable)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 88 of file shldisp.idl.

Member Typedef Documentation

◆ AUTOCOMPLETEOPTIONS

◆ LPAUTOCOMPLETE2

Definition at line 90 of file shldisp.idl.

Member Enumeration Documentation

◆ _tagAUTOCOMPLETEOPTIONS

Enumerator
ACO_NONE 
ACO_AUTOSUGGEST 
ACO_AUTOAPPEND 
ACO_SEARCH 
ACO_FILTERPREFIXES 
ACO_USETAB 
ACO_UPDOWNKEYDROPSLIST 
ACO_RTLREADING 

Definition at line 92 of file shldisp.idl.

93  {
94  ACO_NONE = 0x00, /* No AutoComplete */
95  ACO_AUTOSUGGEST = 0x01, /* enable autosuggest dropdown */
96  ACO_AUTOAPPEND = 0x02, /* enable autoappend */
97  ACO_SEARCH = 0x04, /* add search entry to completion list */
98  ACO_FILTERPREFIXES = 0x08, /* don't match common prefixes (www., http://, etc) */
99  ACO_USETAB = 0x10, /* use tab to select autosuggest entries */
100  ACO_UPDOWNKEYDROPSLIST = 0x20, /* up/down arrow key invokes autosuggest dropdown (if enabled) */
101  ACO_RTLREADING = 0x40, /* enable RTL reading order for dropdown */
enum IAutoComplete2::_tagAUTOCOMPLETEOPTIONS AUTOCOMPLETEOPTIONS

Member Function Documentation

◆ GetOptions()

HRESULT IAutoComplete2::GetOptions ( [out] DWORD pdwFlag)

Implemented in CAutoComplete.

◆ SetOptions()

HRESULT IAutoComplete2::SetOptions ( [in] DWORD  dwFlag)

Implemented in CAutoComplete.


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